Coconut Curry Lentil Soup

Steaming bowl of Coconut Curry Lentil Soup with Spinach, rich aromas, and fresh cilantro garnish. Pin it
Steaming bowl of Coconut Curry Lentil Soup with Spinach, rich aromas, and fresh cilantro garnish. | picnicandpan.com

This hearty dish combines tender red lentils simmered in creamy coconut milk with vibrant curry spices. Fresh spinach added near the end brings subtle earthiness and a burst of color. The soup is gently seasoned with onion, garlic, ginger, and a squeeze of lime for balanced brightness. Its quick preparation makes it ideal for any season, offering warmth, nourishment, and complex flavors in every spoonful.

I made this soup on a cold Thursday when my pantry was half empty and my energy was even lower. I had lentils, a can of coconut milk, and wilting spinach that needed using. What started as improvisation turned into something I now make on purpose.

The first time I served this to friends, one of them scraped the bowl clean and asked if I had a secret ingredient. I didnt, just good spices and patience. It became my go to when I wanted to feed people something nourishing without fuss.

Ingredients

  • Red lentils: They break down into the soup and create a velvety texture without any blending, plus they cook faster than other lentils.
  • Yellow onion: The foundation of flavor here, softened slowly until sweet and translucent.
  • Carrots: They add a subtle sweetness and a bit of body, diced small so they cook evenly with the lentils.
  • Garlic and ginger: Fresh is essential, the sharpness mellows as it simmers and becomes aromatic and warm.
  • Baby spinach: Wilts in seconds and adds color and nutrition without changing the flavor much.
  • Tomato: Fresh or canned both work, it brings acidity that balances the richness of the coconut milk.
  • Coconut milk: Full fat makes it luxurious, light works too if you want it a bit leaner.
  • Vegetable broth: The backbone of the soup, use good quality or homemade if you have it.
  • Curry powder: The star spice, it blooms in the oil and fills the kitchen with warmth.
  • Cumin and turmeric: Earthy and golden, they deepen the curry flavor and add anti inflammatory benefits.
  • Cayenne pepper: Optional but I always add a pinch for a gentle heat that creeps up on you.
  • Lime juice: Brightens everything at the end, a squeeze transforms the whole bowl.
  • Olive oil: For sauteing the aromatics, any neutral oil works too.
  • Fresh cilantro: Not everyone loves it, but those who do will appreciate the fresh green pop on top.

Instructions

Saute the base:
Heat olive oil in a large pot over medium heat and add the onion and carrots. Let them cook gently for about 5 minutes, stirring occasionally, until the onion turns soft and translucent.
Add aromatics:
Stir in the garlic and ginger, and cook for just a minute until your kitchen smells incredible. Dont let the garlic brown or it will taste bitter.
Bloom the spices:
Add curry powder, cumin, turmeric, cayenne, salt, and black pepper. Stir constantly for about a minute to toast the spices and wake up their flavors.
Build the soup:
Add the diced tomato, rinsed lentils, coconut milk, and vegetable broth. Stir everything together until well combined.
Simmer:
Bring the pot to a boil, then lower the heat and let it simmer uncovered for 20 to 25 minutes. Stir occasionally and watch the lentils soften and the soup thicken.
Wilt the spinach:
Add the chopped spinach and simmer for another 2 to 3 minutes until it wilts into the soup. It will shrink down to almost nothing.
Finish and serve:
Stir in the lime juice and taste the soup. Adjust salt, pepper, or lime as needed, then ladle into bowls and garnish with cilantro and extra lime wedges.
A vibrant photo of creamy Coconut Curry Lentil Soup with Spinach, ready to serve and enjoy. Pin it
A vibrant photo of creamy Coconut Curry Lentil Soup with Spinach, ready to serve and enjoy. | picnicandpan.com

One winter evening I made a double batch and froze half in jars. Weeks later when I was sick with a cold, I thawed one and it tasted like comfort I had saved for myself. That kind of foresight feels like self care.

Making It Your Own

I sometimes throw in cubed sweet potato with the carrots for extra sweetness and texture. A diced red bell pepper works too, especially if you want more color. If you like it thicker, let it simmer longer or mash some of the lentils against the side of the pot.

Serving Suggestions

This soup is hearty enough to eat on its own, but it loves being served with warm naan or over a scoop of basmati rice. I also like it with a dollop of plain yogurt on top, though that breaks the vegan rule. A crispy papadum on the side adds crunch.

Storage and Reheating

Store leftovers in the fridge for up to 5 days in an airtight container. The soup thickens as it sits, so add a splash of broth or water when reheating. It also freezes beautifully for up to 3 months, just leave a little headroom in the container for expansion.

  • Reheat gently on the stovetop, stirring occasionally to prevent sticking.
  • If frozen, thaw overnight in the fridge before reheating.
  • Taste and add a fresh squeeze of lime before serving leftovers, it brings everything back to life.
Hearty Coconut Curry Lentil Soup with Spinach: a warm, delicious vegan meal perfect for chilly nights. Pin it
Hearty Coconut Curry Lentil Soup with Spinach: a warm, delicious vegan meal perfect for chilly nights. | picnicandpan.com

This soup has become my answer to gray days and empty fridges. It reminds me that good food doesnt need to be complicated, just honest and warm.

Recipe FAQ

Red lentils work best for a creamy texture, but yellow or split peas can be alternatives with longer cooking times.

Adding extra cayenne pepper or fresh chili peppers will increase the heat without overpowering the other flavors.

For a lighter option, use light coconut milk, but full-fat provides the richest flavor and creaminess.

Keep leftovers in an airtight container in the refrigerator for up to 3 days or freeze portions for longer storage.

Serve with warm naan bread, basmati rice, or a fresh green salad to complement the savory flavors.

Coconut Curry Lentil Soup

Hearty lentils simmered with coconut milk, curry, and spinach create a creamy, flavorful dish.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Lentils & Legumes

  • 1 cup dried red lentils, rinsed

Vegetables

  • 1 medium yellow onion, finely chopped
  • 2 medium carrots, diced
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, grated
  • 4 cups baby spinach, roughly chopped
  • 1 medium tomato, diced or 1 cup canned diced tomatoes

Liquids

  • 1 (13.5 oz) can coconut milk, full fat or light
  • 4 cups vegetable broth
  • 1 tablespoon olive oil

Spices & Seasoning

  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • ½ teaspoon turmeric
  • ¼ teaspoon cayenne pepper (optional)
  • 1 teaspoon salt, or to taste
  • Freshly ground black pepper, to taste
  • Juice of ½ lime

Garnish (optional)

  • Fresh cilantro, chopped
  • Lime wedges

Instructions

1
Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and diced carrots, sauté for 5 minutes until softened.
2
Add Garlic and Ginger: Stir in minced garlic and grated ginger, cooking for 1 minute until fragrant.
3
Toast Spices: Add curry powder, ground cumin, turmeric, cayenne pepper, salt, and black pepper. Cook for 1 minute while stirring to release aromas.
4
Combine Main Ingredients: Add diced tomato, rinsed red lentils, coconut milk, and vegetable broth. Stir well to incorporate all ingredients.
5
Simmer Soup: Bring mixture to a boil, then reduce heat and simmer uncovered for 20 to 25 minutes, stirring occasionally until lentils are tender and soup thickens slightly.
6
Add Spinach: Stir in chopped baby spinach and continue to simmer for 2 to 3 minutes until spinach wilts.
7
Adjust Seasoning: Incorporate lime juice, taste, and adjust seasoning as necessary.
8
Serve and Garnish: Serve hot, garnished with chopped fresh cilantro and lime wedges if desired.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons
  • Grater (for ginger)
  • Immersion blender (optional)

Nutrition (Per Serving)

Calories 320
Protein 12g
Carbs 41g
Fat 12g

Allergy Information

  • Contains coconut, which may be a tree nut allergen for some individuals.
  • Gluten-free when prepared with certified gluten-free vegetable broth.
Tessa Monroe

Easy recipes, quick meals, and wholesome inspiration from a fellow home cook.