Sauté aromatics: In a large pot, heat the coconut oil over medium heat. Add the onion and cook for 3-4 minutes until translucent. Stir in garlic and ginger, cooking for another minute until fragrant.
Spice it up: Add curry powder and cumin, stirring to coat the onions. Toast the spices for 30 seconds to bring out their flavor.
Build the base: Add red lentils, carrots, sweet potato, coconut milk, and vegetable broth. Stir well, scraping the bottom to prevent sticking.
Simmer & stir: Bring to a boil, then reduce to a gentle simmer. Cover and cook for 20-25 minutes, or until lentils and vegetables are tender.
Season: Stir in salt, pepper, and lime juice (if using). Taste and adjust seasoning as needed.
Serve: Ladle into bowls and top with chopped cilantro. Pair it with warm naan, flatbread, or enjoy it solo!