This creamy lentil soup is a delightful and nourishing dish that perfectly balances earthy lentils with the natural sweetness of sweet potatoes and the richness of coconut milk. It’s an incredibly satisfying meal, ideal for a cozy weeknight dinner or a healthy lunch option. The vibrant color and aromatic spices make this lentil soup a standout.

Creamy Sweet Potato Lentil Soup
Ingredients
Method
- Heat the olive oil in a large pot over medium heat. Add the onion and cook 5 minutes until soft. Add the ginger, garlic, and sweet potatoes and cook until fragrant, about 2 minutes. Stir in the curry powder and cayenne and cook another minute.
- Add the broth and lentils. Season generously with salt. Bring to a boil over high heat, then reduce heat to low. Cover and simmer 15-20 minutes, until lentils are soft and sweet potatoes are tender.
- Stir in the coconut milk and spinach, cook 5 minutes. Remove from heat and add the cilantro.
- To serve, divide cooked rice among bowls and ladle the soup overtop. Garnish with fresh cilantro. Serve with Naan on the side. Enjoy!
Notes
– If you don’t have coconut milk, full-fat canned coconut cream will also work.
– Garnish with toasted pumpkin seeds for an extra crunch.
Pro tips
- For extra spice, add more cayenne or a pinch of red pepper flakes.
- If you don’t have coconut milk, full-fat canned coconut cream will also work.
- Garnish with toasted pumpkin seeds for an extra crunch.
This comforting lentil soup is a versatile dish that can be enjoyed year-round. Experiment with different garnishes to make it your own.
Try this next: Slow Cooker Chipotle Bean Chili
More from Vegan Bowls →
Read also on TastyBend: Curry Verde Tailandés: Un Viaje de Sabor a Asia.




