Go Back
Creamy Sweet Potato Lentil Soup - Discover the best lentil soup recipe! Creamy, vibrant, and packed with sweet potato and coconut milk. Ready in under 45 minute

Creamy Sweet Potato Lentil Soup

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.
Prep Time 45 minutes
Total Time 45 minutes
Servings: 6

Ingredients
  

  • 2 tablespoons extra virgin olive oil
  • 1/2 yellow onion, chopped
  • 1 inch fresh ginger
  • 2 cloves garlic
  • 2 sweet potatoes, peeled and cubed
  • 1 tablespoon yellow curry powder
  • 1/2 teaspoon cayenne pepper
  • 4 cups low-sodium vegetable broth or water
  • 3/4 cup dried red lentils
  • 1 can (13.5 oz) full-fat coconut milk

Method
 

  1. 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.
  2. 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.
  3. Stir in the coconut milk and spinach, cook 5 minutes. Remove from heat and add the cilantro.
  4. To serve, divide cooked rice among bowls and ladle the soup overtop. Garnish with fresh cilantro. Serve with Naan on the side. Enjoy!

Notes

- 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.