Coconut Curry Lentil Soup Packed With Protein
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
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!
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?

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: 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.

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.

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.

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.

Other Recipes You Will Love!
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
10 Comments
— End of comments —
— No more comments to load —
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!
Thanks so much for the kind words, Trish!
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.
Love that, Michele! So happy this one is a keeper for you guys!
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!
Love the pumpkin and avocado addition, Robin! Thanks for sharing your version!
Made this last night for dinner, it went over very well! It’s a keeper!
Thanks, Maureen! So happy to hear it was a hit!
Just made this and it’s DELICIOUS!
Wondering however, would it freeze well?
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.