Coconut Curry Lentil Soup Packed With Protein

Founder / Chef / Everyone’s Best Friend

Andy Hay

Welcome to my kitchen. I hope to inspire you to grow as a home cook!

There’s just something magical about a big pot of soup simmering away on the stove—especially when it’s as vibrant, fragrant, and satisfying as this coconut curry lentil soup. This one’s a crowd-pleaser at our house and I get asked for the recipe all. the. time. It’s warming, comforting, and loaded with spices, coconut milk, and red lentils—a triple threat that’s here to rescue you from boring lunches or blah dinners. If you’re craving a plant-powered meal that still eats like a full-on feast, this lentil soup recipe is it! Plus, the ingredients are pantry-friendly, budget-friendly, and totally flexible depending on what’s kicking around in your fridge or spice cabinet. We’re talking about a red lentil soup that’s cozy, creamy, and packed with flavour—without needing to simmer all day.

Recipe

Coconut Curry Lentil Soup

full starfull starfull starfull starfull star
4 Reviews/5.00 Average
Prep Time 15 minutes
Cook Time 30 minutes
Servings 6 people

Ingredients:  

  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 inch ginger, minced
  • 1/4 cup cilantro stems, sliced.
  • 2 tbs curry powder
  • 2 tsp cumin
  • 1 tsp turmeric
  • 1/2 tsp cinnamon
  • 1 tsp salt
  • 1 can coconut milk
  • 1 28oz canned diced tomatoes
  • 3 cups spinach
  • 4 cups stock (chicken or vegetable)
  • 1 cup dried red lentils
  • 1 lime

Instructions: 

  • Place an oiled large pot over medium high heat. Add the onions, garlic, ginger, and cilantro stems and saute for around 2 minutes.
  • Add the curry powder, cumin, turmeric, cinnamon, and salt. Stir to make sure the aromatics are coated.
  • Add in the lentils, coconut milk, stock, and diced tomatoes. Bring mixture to a boil and then reduce heat to simmer and cover for 20 minutes.
  • After 20 minutes remove the cover and drop in the spinach and squeeze in the lime juice. Taste and adjust salt as needed.
  • Serve in a bowl. I like to sprinkle on toasted coconut, but not necessary. Enjoy!
[mv_video doNotAutoplayNorOptimizePlacement=”false” doNotOptimizePlacement=”false” jsonLd=”true” key=”phee5bfufsjapensnban” ratio=”16:9″ thumbnail=”https://mediavine-res.cloudinary.com/v1677088159/nxcssipv5lrcmfq4jwzj.jpg” title=”Coconut Lentil Spinach Soup” volume=”70″]

Why You’ll Love This Coconut Curry Lentil Soup

This isn’t your average lentil soup recipe. This one’s got layers. We’re using bold curry powder, a hit of turmeric, the gentle warmth of cinnamon, and just the right amount of salt to bring it all together. Plus, the coconut milk gives it a rich, silky texture that feels indulgent but keeps things light. Every spoonful has depth, balance, and that little kick of lime juice at the end to make all the flavours pop.

I love leaning on red lentils in soups like this because they cook quickly, they break down beautifully to thicken the soup naturally, and they’re absolutely packed with plant-based protein and fibre. One cup of red lentils has 18 grams of protein—how wild is that?

Coconut curry lentil soup in a white bowl with someone taking a spoonful out.
Warm, creamy, and spiced just right. This soup’s a hug in a bowl

Let’s Talk Lentils

Lentils don’t always get the spotlight they deserve, but man, do they bring it. This soup calls for dried red lentils, which cook up in about 20 minutes and give the soup a creamy body without needing to blend anything. If you only have green lentils on hand, they’ll work too, but they’ll hold their shape more and need a little longer to cook. That said, for the classic creamy texture we’re after here, red lentils are the way to go.

The Core Ingredients (And Why They Matter)

This coconut lentil soup recipe keeps it simple, but each ingredient pulls its weight.

  • Yellow onion: foundational flavour. Give it a quick sauté in a large pot with some coconut oil or olive oil.
  • Garlic cloves & fresh ginger: This aromatic duo brings depth and warmth. I love using about 3 cloves of garlic and a big piece of fresh ginger—it makes the whole house smell unreal.
  • Cilantro stems: Trust me on this—don’t toss them. They’re packed with coriander-like flavour and soften up nicely while cooking.
  • Spices: We’re layering curry powder, ground cumin, turmeric, cinnamon, and a pinch of black pepper. You could toss in a pinch of cayenne pepper or red pepper flakes if you like a little heat.
  • Coconut milk: Always, always go full-fat. That creamy richness makes the soup feel extra comforting.
  • Diced tomatoes: A can of tomatoes (28 oz) adds brightness and balances out the richness of the coconut milk.
  • Spinach: I go with baby spinach, but any chopped greens will do. Toss it in at the end for that pop of colour and freshness.
  • Stock: You can go with vegetable broth or chicken stock. Either adds savoury depth and keeps everything tied together.
  • Lime juice: Don’t skip the finishing squeeze of lime juice. It makes the spices sing.

Optional add-ons? Try a sprinkle of toasted shredded coconut or a dollop of yogurt on top.

Coconut curry lentil soup with fresh lime being squeezed into the bowl.
Lime at the end is the move. Trust me.

Coconut Curry Lentil Soup: Easy Steps, Big Flavour

We start by sautéing the onion, ginger, garlic, and cilantro stems in a large saucepan or large pot. Add a drizzle of coconut oil to get things going and let the aromatics get cozy for about 2–3 minutes. Then we bring in the spices—you’ll need your tablespoons and teaspoons here: 2 tbsp curry powder, 2 tsp cumin, 1 tsp turmeric, ½ tsp cinnamon, and 1 tsp kosher salt. Let everything stir and bloom in the pot for a minute. That’s where the magic starts.

Next, pour in your coconut milk, canned tomatoes (28 oz), stock (4 cups), and 1 cup red lentils. Crank the heat to bring everything to a boil, then drop it down to a gentle simmer. Cover it up and let the lentils work their magic for about 20 minutes.

After simmering, take off the lid, toss in your baby spinach, and finish it with a solid squeeze of lime juice to brighten everything up. Give it a taste, adjust your salt if needed, and you’re good to go.

A pot of coconut curry lentil soup with a ladle inside.
Meal prep just got a serious upgrade

Tips and Swaps For This Coconut Curry Lentil Soup

  • Don’t have red lentils? Like I said, green lentils work, just simmer them longer—closer to 30–35 minutes. You’ll still get a delicious soup, just with a chunkier texture.
  • No fresh ginger? Sub in ½ teaspoon ground ginger.
  • Want more veggies? Feel free to toss in some diced carrots, celery, or even cubed sweet potatoes. They all play well in the pot.
  • Lemon juice instead of lime? Go for it! Both add the acid you need at the end.
  • Add depth: A little tomato paste (about 1 tablespoon) can amp up the umami and richness if you want to go that route.
  • Spice nerds unite: If you’ve got brown mustard seeds or ground fennel hanging out in your spice drawer, toast them with the aromatics for a more complex base. Not necessary, but fun if you’re feeling adventurous.
One pot. 30 minutes. Huge flavour. Say hello to your new go-to

Make-Ahead and Meal Prep Friendly

This red lentil soup recipe is a meal prep champion. It holds up beautifully in the fridge for 4–5 days and actually tastes better the next day once those spices have had time to mingle. It also freezes like a dream. I love pouring leftovers into mason jars for quick lunches.

Need something that hits the spot without a ton of effort? This coconut curry lentil soup is your go-to. It’s got warmth, comfort, flavour, and nutrition packed into one pot—and you barely need to babysit it. Total win.

Coconut curry lentil soup being ladled into a bowl.
This soup tastes even better the next day (but good luck waiting)

Final Thoughts On This Lentil Soup Recipe

Whether you’re looking to shake up your weeknight dinner rotation, fill your fridge with easy lunches, or just warm up on a chilly day, this coconut lentil soup delivers. With minimal prep time, a short total time, and an ingredient list that leans hard on pantry staples, it’s everything I love about home cooking. Just good food made with love.

So grab your large pot, dig into that spice cabinet, and let the soup simmer away. It’s nourishing, flavour-packed, and straight-up soul food.

She’s cozy, spicy, and packed with plant-powered goodness

Other Recipes You Will Love!

Broccoli Cheddar Soup

Creamy Roasted Tomato Soup

Sausage, Kale, White Bean Soup

Andy Hay

Andy is the founder of ECK, Chef, and let’s admit it… the reason you’re here. He taught himself to cook, and it all paid off when he secured his spot in the season 5 Finale of Master Chef Canada. Now, Andy uses his big energy to showcase recipes that actually make people want to cook. His brand was built on butter and East Coast charm, and Andy’s kept that same energy ever since. Off-camera, you’ll find him doing what started it all: cooking for his two daughters, wife and the people he loves.

Rate & leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe




10 Comments

trish says:

Delish and soooo easy to whip up a batch! I love that Andy offers substitutions and additions to the recipe for consideration. This is now my go-to website for recipes!






Andy Hay says:

Thanks so much for the kind words, Trish!

Michele P says:

Made this tonight and it was a huge hit!! We added the toasted coconut and it was so good! It will definitely be in our rotation now that the weather is cooler.






Andy Hay says:

Love that, Michele! So happy this one is a keeper for you guys!

Robin says:

I made this tonight and it was delicious! The only modifications to the recipe itself was adding more lentils and spinach and then added roasted pumpkin seeds and avocado on top. It’ll definitely be made again!






Andy Hay says:

Love the pumpkin and avocado addition, Robin! Thanks for sharing your version!

Maureen says:

Made this last night for dinner, it went over very well! It’s a keeper!






Andy Hay says:

Thanks, Maureen! So happy to hear it was a hit!

Angie says:

Just made this and it’s DELICIOUS!
Wondering however, would it freeze well?

Andy Hay says:

So glad you loved it! And yes, this soup freezes well — just let it cool completely, then store in freezer-safe containers for up to 3 months. The lentils may thicken a bit when reheated, so you can always stir in a splash of stock or water to loosen it up.

— End of comments —

— No more comments to load —

Share this recipe