Coconut Curry Lentil Soup (Printable)

Tender lentils simmered with coconut milk, curry spices, and fresh spinach for a comforting meal.

# What You’ll Need:

→ Legumes & Vegetables

01 - 1 cup dried red lentils, rinsed
02 - 1 medium yellow onion, finely chopped
03 - 2 cloves garlic, minced
04 - 1 tablespoon fresh ginger, grated
05 - 2 medium carrots, diced
06 - 5 cups gluten-free vegetable broth
07 - 3 cups loosely packed baby spinach
08 - 1 (14 oz) can full-fat or light coconut milk
09 - 1 medium tomato, diced (optional)

→ Spices & Seasonings

10 - 1 tablespoon curry powder
11 - 1 teaspoon ground cumin
12 - ½ teaspoon ground turmeric
13 - ½ teaspoon chili flakes (optional)
14 - 1 teaspoon sea salt, or to taste
15 - ¼ teaspoon black pepper

→ Oils & Acids

16 - 1 tablespoon coconut oil or olive oil
17 - Juice of ½ lime

→ Garnishes

18 - Fresh cilantro leaves, chopped (optional)

# How-To Steps:

01 - Heat the oil in a large pot over medium heat. Add the chopped onion and cook for 3 minutes until softened.
02 - Stir in minced garlic and grated ginger, cooking for 1 minute until fragrant.
03 - Add diced carrots and optional tomato, cook for 2 more minutes.
04 - Sprinkle curry powder, cumin, turmeric, chili flakes, salt, and black pepper over vegetables and stir to coat evenly.
05 - Add rinsed lentils and vegetable broth. Bring to a boil, reduce heat, cover, and simmer for 20 minutes until lentils are tender.
06 - Pour in coconut milk and continue to simmer for 5 minutes, stirring occasionally.
07 - Add baby spinach and stir until just wilted, about 1 minute.
08 - Stir in lime juice. Adjust seasoning as needed and remove from heat.
09 - Ladle soup into bowls and garnish with fresh cilantro and lime wedges if desired.

# Expert Tips:

01 -
  • It comes together in under an hour and tastes like you've been simmering it all day.
  • The creamy coconut milk balances the heat and spice in a way that feels naturally luxurious.
  • It's genuinely nourishing without ever feeling heavy or complicated.
02 -
  • Rinse your red lentils before cooking or the broth will be cloudy and starchy instead of clear and silky.
  • Don't add the spinach until the very end—cooking it too long turns it dull and loses its bright flavor.
  • Lime juice is non-negotiable; it's what transforms this from good to genuinely crave-worthy.
03 -
  • Use full-fat coconut milk if you want that restaurant-quality creaminess, but don't shake the can before opening—pour off just the cream from the top for extra richness.
  • Toast your spices gently in the oil before adding any other ingredients for a deeper, more nuanced flavor profile that feels less one-dimensional.