Coconut Curry Lentil Soup with Baby Spinach

Creamy coconut curry lentil soup with tender red lentils, carrots, and fresh baby spinach garnished with cilantro.  Save to Pinterest
Creamy coconut curry lentil soup with tender red lentils, carrots, and fresh baby spinach garnished with cilantro. | yumvibekitchen.com

This fragrant soup brings together tender red lentils simmered in rich coconut milk with aromatic curry spices, fresh ginger, garlic, and carrots. The baby spinach adds vibrant color and nutrients while wilting perfectly into the creamy broth. Ready in just 45 minutes with only 15 minutes of active prep, this nourishing bowl delivers warming Indian-inspired flavors. Full-fat coconut milk creates luxurious texture, while fresh lime juice brightens each spoonful. Perfect paired with basmati rice or naan for a complete satisfying meal that's naturally vegan and gluten-free.

The rain was beating against the kitchen window, turning the world gray and cold, so I knew I needed something vibrant to chase the chill away. I rummaged through the pantry and found a forgotten can of coconut milk sitting next to a bag of red lentils. That rainy afternoon experiment turned into a staple that warms me from the inside out every single time.

I once made a double batch for a group of friends who were helping me paint my living room. I accidentally dumped in way too much chili flakes, thinking it was paprika, and we all spent the evening sweating and laughing while eating. We fixed it by adding extra coconut milk to tame the heat, which actually made the texture even better than I planned.

Ingredients

  • Dried red lentils: They break down beautifully to thicken the broth without needing any flour or cream.
  • Coconut milk: Use full fat for a velvety texture that feels truly luxurious.
  • Fresh ginger: Grating it yourself releases oils that powdered ginger just cannot match.
  • Baby spinach: Add this at the very end to keep it bright green and fresh.

Instructions

Sauté the Aromatics:
Heat the coconut oil in your large pot and cook the onion until it turns translucent.
Bloom the Spices:
Toss in the garlic, ginger, and spices so they toast briefly and release their fragrance.
Simmer the Base:
Add the carrots, lentils, and broth before letting everything bubble gently for twenty minutes.
Add Creaminess:
Pour in the coconut milk and let the soup simmer for another few minutes.
Finish with Greens:
Stir in the spinach just until it wilts and hit the whole pot with fresh lime juice.
Steaming pot of coconut curry lentil soup featuring baby spinach, coconut milk, and warm spices for cozy meals.  Save to Pinterest
Steaming pot of coconut curry lentil soup featuring baby spinach, coconut milk, and warm spices for cozy meals. | yumvibekitchen.com

There is something meditative about stirring a pot of simmering soup while the steam fogs up my glasses. I remember sitting by the stove with a spoon, tasting the broth and adjusting the salt until it tasted exactly like home. It became the meal I make whenever I need a quiet hour to reset my brain.

Making It Your Own

Do not be afraid to throw in whatever vegetables are dying in your crisper drawer. I have used sweet potatoes, cauliflower, and even kale when I was out of spinach. The curry spices are versatile enough to handle almost any addition.

Serving Suggestions

A bowl of this soup is perfect on its own, but a slice of crusty bread makes it a meal. I also love scooping it over steamed basmati rice to soak up every last drop of the broth.

Storage Secrets

This recipe actually tastes better the next day as the spices continue to develop. It keeps well in the refrigerator for quick lunches throughout the week.

  • Store in an airtight container for up to five days.
  • Freeze portions in individual bags for easy reheating.
  • Add a splash of water when reheating if it gets too thick.
Vibrant bowl of coconut curry lentil soup with baby spinach and lime wedges, served with warm naan on the side. Save to Pinterest
Vibrant bowl of coconut curry lentil soup with baby spinach and lime wedges, served with warm naan on the side. | yumvibekitchen.com

I hope this soup brings as much comfort to your table as it has to mine. Enjoy every spoonful.

Recipe FAQs

Red lentils work best as they break down naturally creating creamy texture. Green or brown lentils hold their shape better but require longer cooking time and may result in a less smooth soup. Adjust liquid accordingly.

Store in an airtight container for up to 4-5 days. The flavors actually deepen and improve after a day or two. Reheat gently on the stovetetop adding a splash of water or broth if needed to thin consistency.

Yes, this freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator then reheat on the stovetop. Note that coconut milk may separate slightly but will emulsify again when reheated with stirring.

Increase chili flakes to 1 teaspoon or add fresh diced jalapeño when sautéing onions. A dash of cayenne pepper or hot curry powder also works well. Serve with hot sauce on the side for individual preference.

For similar creaminess, try full-fat canned coconut cream or cashew cream. Heavy cream works though changes the flavor profile. For lighter version, use half coconut milk half vegetable broth, though the soup won't be as rich.

No soaking required for red lentils—they cook quickly and break down beautifully. Simply rinse well until water runs clear to remove any debris or dust. This contributes to the quick 45-minute total time.

Coconut Curry Lentil Soup with Baby Spinach

Fragrant creamy soup with tender lentils, coconut milk, curry spices, and fresh baby spinach for nourishing cozy meals.

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

Ingredients

Legumes & Vegetables

  • 1 cup dried red lentils, rinsed
  • 1 medium yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 medium carrots, diced
  • 5 cups vegetable broth
  • 3 cups baby spinach, loosely packed
  • 1 (14 oz) can coconut milk
  • 1 medium tomato, diced

Spices & Seasonings

  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon chili flakes
  • 1 teaspoon sea salt
  • 1/4 teaspoon black pepper

Oils & Acids

  • 1 tablespoon coconut oil
  • Juice of 1/2 lime

Garnishes

  • Fresh cilantro leaves, chopped

Instructions

1
Sauté Aromatics: Heat coconut oil in a large pot over medium heat. Add chopped onion and sauté for 3 minutes until softened.
2
Add Fragrant Base: Stir in garlic and ginger, cooking for 1 minute until fragrant.
3
Cook Vegetables: Add carrots and diced tomato. Cook for 2 minutes to begin softening.
4
Toast Spices: Sprinkle in curry powder, cumin, turmeric, chili flakes, salt, and black pepper. Stir thoroughly to coat vegetables with spices.
5
Simmer Lentils: Add rinsed lentils and vegetable broth. Bring to a boil, then reduce to simmer. Cover and cook for 20 minutes until lentils are tender.
6
Incorporate Coconut Milk: Pour in coconut milk and simmer for 5 additional minutes, stirring occasionally to combine flavors.
7
Wilt Spinach: Add baby spinach and stir just until wilted, approximately 1 minute.
8
Season and Serve: Stir in lime juice. Taste and adjust seasoning as needed. Serve hot garnished with fresh cilantro and lime wedges.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef's knife and cutting board
  • Wooden spoon
  • Measuring cups and spoons
  • Ladle

Nutrition (Per Serving)

Calories 320
Protein 12g
Carbs 39g
Fat 14g

Allergy Information

  • Contains coconut (tree nut allergen for some individuals). Always check broth and coconut milk labels for potential allergens or additives.
Brianna Lopez

Everyday cook sharing easy meals, kitchen hacks, and seasonal favorites for real-life home cooks.