Coconut Curry Lentil Spinach

Creamy Coconut Curry Lentil Soup with Spinach steaming in a rustic bowl, topped with fresh cilantro and bright lime wedges. Pin It
Creamy Coconut Curry Lentil Soup with Spinach steaming in a rustic bowl, topped with fresh cilantro and bright lime wedges. | stircrafted.com

This creamy, fragrant dish features tender red lentils simmered with coconut milk and a blend of warming curry spices. Fresh spinach is added near the end for a vibrant touch and added nutrition. Aromatics like ginger, garlic, and onion create a flavorful base, while lime juice brightens the finish. Ideal for quick, easy cooking, this comforting bowl brings together a wholesome balance of spices, protein, and vegetables.

There's something about the way coconut milk swirls into hot curry spices that makes a kitchen feel like somewhere else entirely. I discovered this soup on a drizzly afternoon when I had nothing but red lentils, a can of coconut milk, and the vague memory of a meal someone had made for me years ago. What started as improvisation became something I now make whenever I need the kitchen to feel warm and alive, whenever I want my dinner to taste like it traveled from somewhere with stories to tell.

I made this for a friend who'd been having a rough week, and she stood in my kitchen just breathing in the smell while the soup simmered. She didn't say much, but when she tasted it, something in her shoulders dropped. That's when I realized this soup isn't just about feeding yourself—it's about the kind of cooking that feels like a small act of care.

Ingredients

  • Coconut oil: The fat that carries all those spices into every corner of the pot, warming things up from the inside.
  • Yellow onion: Chopped fine so it melts into the base and sweetens everything around it.
  • Garlic and ginger: Fresh versions only—they're what make this taste alive, not dusty.
  • Curry powder: The heart of the dish; don't skip it or cheap it out, it matters.
  • Cumin and turmeric: These two work together to add depth without taking over.
  • Chili flakes: Optional, but I always add them because a whisper of heat wakes everything up.
  • Red lentils: They dissolve slightly as they cook, creating that creamy texture naturally.
  • Coconut milk: Full fat, always; it's what makes this soup feel indulgent and whole.
  • Vegetable broth: The liquid backbone that keeps things balanced and lets flavors bloom.
  • Carrots: Diced small so they soften in the same time as the lentils.
  • Tomato: Fresh or canned, it adds brightness that cuts through all that richness.
  • Baby spinach: Added at the very end so it stays tender and doesn't turn into sad threads.
  • Lime juice: The final note that makes you realize something was missing until it arrived.

Instructions

Begin with heat and aromatics:
Warm the coconut oil over medium heat until it smells almost nutty, then add your chopped onion. You're looking for that translucent, softened stage where the onion becomes sweet and willing. Once you add the garlic and ginger, the whole kitchen will smell like something good is about to happen.
Toast the spices:
This is the step that changes everything. Add all your dry spices and let them sit in that warm fat for just 30 seconds, stirring constantly so they don't burn. You'll feel the shift in the room when the spices wake up.
Build the base:
In go the carrots and tomato, cooking just long enough so they start to soften and release their flavors into the pot. This creates the flavor foundation that everything else will rest on.
Add lentils and liquids:
Stir in your rinsed red lentils, coconut milk, and vegetable broth all at once. Bring it to a boil, then turn the heat down and let it simmer covered for 20 to 25 minutes. This is when you can step back and let the pot do its thing, though I usually hover nearby because the smell is irresistible.
Finish with spinach and brightness:
Once the lentils have broken down slightly and everything is tender, add the fresh spinach and let it wilt for just a few minutes. Squeeze in your lime juice at the very end, taste, adjust the seasoning if it needs it. This is your soup now.
A ladle pours vibrant Coconut Curry Lentil Soup with Spinach into a white bowl, revealing tender lentils and fresh greens. Pin It
A ladle pours vibrant Coconut Curry Lentil Soup with Spinach into a white bowl, revealing tender lentils and fresh greens. | stircrafted.com

There was a moment when my roommate came home after a long shift and just stood at the stove asking if I'd made that, and I knew this recipe had moved from something I made for myself into something that had its own small magic. Food that makes people pause like that is worth making again.

Why This Soup Feels Different

Most lentil soups hide behind heaviness or blandness, but this one walks a line between comfort and refinement. The coconut milk isn't there to mask anything—it's there to amplify, to make the spices smoother and the whole experience more luxurious. You get fiber and protein and all those good things, but what you actually taste is warmth and care and a kitchen that smells like somewhere you want to stay.

Making It Your Own

The beauty of this soup is that it's a starting point, not a final word. Swap the red lentils for green or brown ones if you prefer a soup with more structure and texture—just give them a few extra minutes to cook. Some afternoons I add diced sweet potato for sweetness, other times a handful of bell pepper for crunch and color. The recipe bends without breaking, which is the mark of something worth knowing.

Serving and Storage

Serve this hot with cilantro scattered on top and lime wedges on the side, maybe with some naan on the plate if you want to catch every last drop. It keeps beautifully in the refrigerator for up to four days, and it actually improves as it sits because the flavors deepen and get to know each other better.

  • Reheat gently on the stovetop with a splash of extra broth to bring back its silky texture.
  • It freezes well for up to two months, though spinach will darken slightly when thawed.
  • This is the kind of soup that becomes a comfort you reach for without even thinking about it.
Spiced Coconut Curry Lentil Soup with Spinach served in a cozy setting, garnished with cilantro and a squeeze of lime. Pin It
Spiced Coconut Curry Lentil Soup with Spinach served in a cozy setting, garnished with cilantro and a squeeze of lime. | stircrafted.com

This soup has become the recipe I teach people who are just learning that food made with intention and a little bit of thought tastes different. Make it when you need warmth, when you want to feed someone you care about, or when you just want your kitchen to smell like somewhere worth being.

Recipe FAQs

Yes, green or brown lentils can be used but may require longer cooking time for tenderness.

For a thicker texture, blend part of the soup with an immersion blender before adding spinach.

Yes, chili flakes are optional and can be adjusted to taste for desired heat.

Full-fat coconut milk is preferred for creaminess, but almond or cashew milk could be alternatives though they may alter flavor.

It pairs well with naan bread or steamed jasmine rice for a complete meal.

Coconut Curry Lentil Spinach

Tender lentils and fresh spinach meld with coconut milk and warming curry spices in a comforting blend.

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

Ingredients

Base

  • 1 tablespoon coconut oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated

Spices

  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/4 teaspoon chili flakes (optional)
  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon freshly ground black pepper

Lentils and Liquids

  • 1 cup dried red lentils, rinsed
  • 1 can (13.5 oz) full-fat coconut milk
  • 4 cups vegetable broth
  • 1 tablespoon fresh lime juice

Vegetables

  • 2 medium carrots, diced
  • 1 medium tomato, diced or 1 cup canned diced tomatoes, drained
  • 4 cups fresh baby spinach (about 3.5 oz)

Garnishes (optional)

  • Fresh cilantro, chopped
  • Lime wedges

Instructions

1
Sauté aromatics: Heat coconut oil in a large pot over medium heat. Add finely chopped onion and sauté for 3 to 4 minutes until softened.
2
Add garlic and ginger: Stir in minced garlic and grated ginger; cook for 1 minute until fragrant.
3
Incorporate spices: Add curry powder, ground cumin, turmeric, chili flakes, salt, and black pepper. Stir continuously for 30 seconds to toast the spices.
4
Cook vegetables: Add diced carrots and tomato. Cook for 2 to 3 minutes, stirring occasionally to soften.
5
Add lentils and liquids: Stir in rinsed red lentils, coconut milk, and vegetable broth. Bring to a boil, then reduce heat to low, cover, and simmer for 20 to 25 minutes until lentils and carrots are tender.
6
Wilt spinach: Add fresh baby spinach and simmer for 2 to 3 minutes until fully wilted.
7
Finish with lime juice: Stir in fresh lime juice. Taste and adjust seasoning if necessary.
8
Serve: Ladle soup into bowls and garnish with chopped fresh cilantro and lime wedges, if desired.
Additional Information

Equipment Needed

  • Large soup pot
  • Chef’s knife and cutting board
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Immersion blender (optional)

Nutrition (Per Serving)

Calories 320
Protein 12g
Carbs 37g
Fat 14g

Allergy Information

  • Contains coconut (tree nut allergy consideration)
  • Gluten-free; verify broth and spice labels for cross-contamination
Madeleine Frost

Madeleine shares easy, flavorful recipes and kitchen wisdom for cozy, everyday meals.