Skip to Content

Coconut Curry Lentil Soup

This coconut curry lentil soup is creamy, cozy, and packed with bold Thai-inspired flavors. The combination of red curry paste, lemongrass, coconut milk, and lime gives it the most delicious fragrant, zesty kick, while the lentils make it hearty and satisfying and packed with protein.

I love this soup for busy weeknights because it uses simple pantry staples like red curry paste and coconut milk, but tastes like something you’d get in a restaurant. Plus, it’s naturally vegetarian, gluten-free, and can easily be made vegan (just double-check the red curry paste you’re using is suitable for vegetarians!)

a bowl of coconut curry lentil soup garnished with coconut cream, red chilli, cilantro, and a lime wedge

If you enjoy this, you’ll probably also love my laksa noodle soup, this red lentil dahl, or this Thai-inspired fried rice.

Ingredient Notes

Here are the ingredients you need for this warming coconut curry lentil soup – scroll down to the recipe card for the exact quantities needed.

ingredients needed for coconut curry lentil soup: red lentils, onions, carrot, red pepper, garlic and ginger paste, lemongrass paste, veg stock, cilantro, coconut milk, lime, cauliflower, red curry paste
  • Red lentils – They cook quickly, break down easily, and make the soup creamy without needing much blending. Green or brown lentils won’t work the same way here.
  • Red curry paste – Store-bought paste makes this quick, but check the label if you need it vegetarian (some contain shrimp paste). You can adjust the spice level depending on the brand.
  • Lemongrass paste – Adds that authentic Thai citrusy flavor without needing to hunt down fresh lemongrass stalks. If you can’t find it, you could use extra lime juice/zest at the end.
  • Coconut milk – Full-fat is best for creaminess, but light coconut milk works if you want a lighter version.
  • Vegetables – Carrot, pepper, and cauliflower bulk out the soup and add natural sweetness to balance the curry paste.
  • Lime & cilantro – These bring everything to life at the end. Don’t skip them – they’re what brighten up the richness of the soup.

How to Make Red Curry Lentil Soup

Step 1) Cook your Lentils 

Cook your red lentils according to package instructions and set aside. Make sure you wash them well before cooking and spoon the foam off the top of the lentils as they cook.

Step 2) Sauté the Aromatics

Heat oil in a large pan and sauté the onion, carrot, and red pepper for 5 minutes until softened. Add garlic & ginger paste, lemongrass paste, and red curry paste. Stir for 3–4 minutes until fragrant.

Step 3) Add Stock, Lentils, & Cauliflower

Pour in vegetable stock and add cauliflower florets. Simmer for 5–10 minutes until tender. 

Add cooked lentils and half the cilantro

Step 4) Blend & Add the Coconut Milk & Lime Juice

Then, blend until smooth (a hand blender works best). Stir in coconut milk, squeeze in the lime juice, and season with salt. Serve hot with a drizzle of coconut milk and more fresh cilantro on top.

Chef’s Tips / Cooking Hacks

a soup bowl with coconut curry lentil soup made with red curry paste. Coconut cream is drizzled over the top, with red chillies, cilantro, and a lime wedge
  • Blending – If you prefer a chunkier texture, only blend half the soup and leave some vegetables whole.
  • Make it spicier – Add an extra spoon of curry paste or a pinch of chili flakes.
  • Save time – Use pre-cooked lentils (like the vacuum-packed kind) to make this even quicker.
  • Boost the protein – Stir in some chickpeas or tofu cubes for extra protein.

Storage

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Freeze in portions for up to 3 months. Defrost overnight in the fridge before reheating.
  • Reheating: Warm gently on the stove, adding a splash of stock or water if it thickens too much.

FAQs

Can I use green or brown lentils instead?
Not for this recipe – they hold their shape too much. Stick with red lentils for a creamy soup.

Is red curry paste very spicy?
It depends on the brand. Some are mild, others pack real heat. Start with less and add more to taste.

Can I make this oil-free?
Yes, sauté the vegetables in a splash of water or stock instead of oil.

What can I serve it with?
I love pairing it with naan bread or rice for a heartier meal.

Coconut Curry Lentil Soup

Coconut Curry Lentil Soup

Yield: 4 portions
Cook Time: 35 minutes
Total Time: 35 minutes

This delicious and protein-packed coconut curry lentil soup is the perfect warming, zesty soup for busy evenings. It uses red curry paste, lime juice, red lentils, and coconut milk for an incredible creamy soup.

Ingredients

  • 1 tbsp oil
  • 1 small white onion, diced
  • 1 small carrot, diced
  • 1 small red pepper, diced
  • 1 tbsp garlic & ginger paste
  • 2 tbsp red curry paste
  • 1 tbsp lemon grass paste
  • 500ml vegetable stock
  • 1 cup cauliflower florets
  • 1.5 cups cooked red lentils (~¾ cup dried)
  • ½ lime
  • 200ml coconut milk
  • Salt to taste (~1 tsp)
  • ⅓ cup cilantro, diced

Instructions

  1. Cook your red lentils according to the package instructions and set aside.
  2. Heat your oil in a pan and add the diced onion, carrot, and red pepper. Sauté for 5 minutes or until the vegetables have begun to soften.
  3. Add the garlic and ginger paste, lemon grass paste, and red curry paste. Stir the vegetables into the base and cook for an additional 3-4 minutes, until the mixture is fragrant and fully coated.
  4. Pour in the vegetable stock and add the cauliflower florets; simmer for 5-10 minutes.
  5. Add the cooked lentils and ½ the cilantro, then blend the soup until smooth. Pour in the coconut milk, squeeze in the lime juice, and season with salt. Heat until the soup is piping hot.
  6. Serve with more cilantro and a drizzle of coconut milk to garnish.

Notes

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Freeze in portions for up to 3 months. Defrost overnight in the fridge before reheating.
  • Reheating: Warm gently on the stove, adding a splash of stock or water if it thickens too much.
Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 272Total Fat: 16gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 0mgSodium: 934mgCarbohydrates: 27gFiber: 8gSugar: 5gProtein: 10g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Pat

Tuesday 30th of September 2025

I have yellow curry paste, will it still be delicious?

By The Forkful

Wednesday 1st of October 2025

For sure!

Franca

Sunday 28th of September 2025

I can't wait.

Skip to Recipe
https://by-the-forkful.kit.com/45431bcdea/index.js