Coconut Curry Lentil Spinach

Creamy Coconut Curry Lentil Soup with Spinach in a white bowl, garnished with cilantro and lime wedge.  Pin it
Creamy Coconut Curry Lentil Soup with Spinach in a white bowl, garnished with cilantro and lime wedge. | tastymakerblog.com

This comforting dish combines red lentils simmered with aromatic curry spices and creamy coconut milk, creating a rich and flavorful base. Fresh spinach is stirred in at the end to add vibrant color and a subtle green freshness. Aromatics like garlic, ginger, and diced vegetables elevate the taste profile, while lime juice brightens each spoonful. Perfect for a nourishing, easy-to-prepare meal with vegan and gluten-free qualities, this dish satisfies with comforting warmth and wholesome ingredients.

The first time I made this curry lentil soup was on a rainy Tuesday when I needed something comforting but did not want to spend hours at the stove. The kitchen filled with the most incredible aroma as the spices toasted, and I knew this recipe would become a regular rotation. My roommate actually came home early and asked what restaurant I had ordered from, which I took as the highest compliment possible.

I served this soup at a small dinner party last winter, and everyone went silent for the first few minutes of eating. That comfortable quiet when good food takes over a room is honestly one of my favorite hosting moments. My friend Sarah asked for the recipe before she even finished her first bowl, and now she makes it for her family every Sunday.

Ingredients

  • Red lentils: They cook down into a creamy texture that makes this soup so satisfying without needing any flour or dairy
  • Coconut milk: Use full fat canned coconut milk for the richest flavor and silky texture
  • Curry powder: Toast it in the pot first to unlock all those aromatic oils and deepen the flavor
  • Fresh spinach: Add it at the very end so it stays bright and tender instead of becoming mushy
  • Lime juice: This little squeeze of acidity cuts through the rich coconut and makes all the flavors pop

Instructions

Build your flavor foundation:
Heat the coconut oil in your large pot over medium heat, then add the chopped onion and let it soften until it turns translucent. This is the foundation that everything else will build on.
Add the aromatics:
Stir in the minced garlic and grated ginger, cooking for just one minute until your kitchen fills with that wonderful fragrance. Do not let them brown or they will turn bitter.
Soften the vegetables:
Add the diced carrots and red bell pepper to the pot and sauté for about three minutes. They should still have a little crunch since they will continue cooking in the broth.
Toast your spices:
Sprinkle in the curry powder, cumin, turmeric, chili flakes if using, salt, and pepper. Stir constantly for one minute to wake up the spices and toast them in the hot oil.
Create the soup base:
Pour in the rinsed lentils, diced tomatoes with their juices, coconut milk, and vegetable broth. Give everything a good stir to combine and scrape up any flavorful bits from the bottom of the pot.
Let it simmer:
Bring the soup to a boil, then reduce the heat to low and cover with a lid. Let it gently simmer for 20 to 25 minutes until the lentils are completely tender.
Add the greens:
Stir in the chopped spinach and cook for just 2 to 3 minutes until wilted but still vibrant. This keeps the soup fresh and adds beautiful color.
Finish and taste:
Squeeze in the lime juice and taste the soup, adding more salt or pepper if needed. Serve hot while the aromas are at their peak.
A steaming bowl of Coconut Curry Lentil Soup with Spinach next to warm naan bread for dipping.  Pin it
A steaming bowl of Coconut Curry Lentil Soup with Spinach next to warm naan bread for dipping. | tastymakerblog.com

This recipe became my go-to meal when life feels overwhelming because it is so nourishing but also deeply comforting. There is something about the combination of warm spices and creamy coconut that feels like a hug in a bowl. I have made it for sick friends, new parents, and just myself on quiet Sunday afternoons, and it never disappoints.

Making It Your Own

One of the things I love most about this soup is how adaptable it is to what you have in your kitchen. I have used sweet potatoes instead of carrots, added a can of chickpeas for extra protein, and even made it with kale when spinach was not available. The base flavors are strong enough to handle variations while still being delicious.

Serving Suggestions

While this soup is substantial enough to stand alone, some accompaniments really make it shine. Warm naan bread for dipping is my personal favorite, but fluffy basmati rice also works beautifully. For a lighter meal, a simple green salad with a tangy vinaigrette balances the rich coconut perfectly.

Storage And Meal Prep

This soup actually tastes even better the next day as the spices continue to meld together. It keeps well in the refrigerator for up to five days and freezes beautifully for up to three months. I always portion some into freezer-safe containers for those nights when cooking feels impossible but takeout does not sound appealing either.

  • Let the soup cool completely before freezing to prevent ice crystals from forming
  • Leave out the spinach if you plan to freeze it, adding fresh when you reheat
  • Thaw overnight in the refrigerator and reheat gently on the stove with a splash of broth
Vibrant Coconut Curry Lentil Soup with Spinach showing tender lentils and wilted spinach in rich broth. Pin it
Vibrant Coconut Curry Lentil Soup with Spinach showing tender lentils and wilted spinach in rich broth. | tastymakerblog.com

I hope this coconut curry lentil soup becomes a staple in your kitchen like it has in mine. There is nothing quite like a warm bowl of something nourishing to turn any day around.

Recipe FAQs

Red lentils work best as they cook quickly and break down to create a creamy texture, perfect for blending with the spices and coconut milk.

Yes, kale or Swiss chard can be used as suitable alternatives to spinach for a similar texture and taste.

Curry powder, cumin, turmeric, and optional chili flakes provide warmth, earthiness, and a hint of heat, balancing the creaminess of the coconut milk.

Blending half the soup before adding spinach results in a creamier texture, enhancing the mouthfeel without losing the lentils' heartiness.

Lime juice adds a bright acidity that lifts the flavors and balances the richness of coconut milk and spices.

Coconut Curry Lentil Spinach

Tender lentils simmered with curry spices, coconut milk, and spinach for a creamy flavorful dish.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Easy

Ingredients

Legumes & Vegetables

  • 1 cup dried red lentils, rinsed
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 medium carrots, diced
  • 1 red bell pepper, diced
  • 4 cups fresh spinach, roughly chopped
  • 1 (14 oz) can diced tomatoes
  • 1 (14 oz) can coconut milk
  • 4 cups vegetable broth

Spices & Seasonings

  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon chili flakes
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper

Oils & Acids

  • 2 tablespoons coconut oil or olive oil
  • 1 tablespoon lime juice

Instructions

1
Sauté Aromatics: Heat coconut oil in a large pot over medium heat. Add onion and cook 3–4 minutes until translucent.
2
Add Fragrant Base: Stir in garlic and ginger; cook 1 minute until fragrant.
3
Cook Vegetables: Add carrots and bell pepper; sauté 3 minutes until slightly softened.
4
Toast Spices: Add curry powder, cumin, turmeric, chili flakes, salt, and pepper. Stir constantly 1 minute to release flavors.
5
Add Liquids and Lentils: Pour in rinsed lentils, diced tomatoes with juices, coconut milk, and vegetable broth. Stir to combine.
6
Simmer Soup: Bring to boil, reduce heat to low, cover, and simmer 20–25 minutes until lentils are tender.
7
Wilt Spinach: Stir in chopped spinach and cook 2–3 minutes until wilted.
8
Finish and Serve: Add lime juice, adjust seasoning, and serve hot with extra lime wedges.
Additional Information

Equipment Needed

  • Large pot or Dutch oven
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Nutrition (Per Serving)

Calories 340
Protein 12g
Carbs 40g
Fat 15g

Allergy Information

  • Contains coconut (tree nut allergen). Always check broth and spice labels for allergens and cross-contamination.
Paula McKenzie

Warm, easy recipes and practical cooking tips for everyday family meals.