A bowl of Thai Coconut Red Lentil Soup garnished with herbs.

Thai Coconut Red Lentil Soup

I grew up with fragrant bowls of coconut curry soups on chilly evenings, and this Thai Coconut Red Lentil Soup brings that same comfort in a fast, budget-friendly way. It’s creamy from coconut milk, bright with ginger and garlic, and warming from curry spices — all while being naturally vegan and ready in about 30 minutes. I make it when I want something nourishing that doesn’t demand a trip to the grocery store or hours on the stove.

Try this Thai-inspired chicken soup if you want a non-vegan spin with similar flavors.

Why you’ll love this dish

This soup checks a lot of boxes: it’s quick (red lentils cook fast), economical (lentils are inexpensive), and naturally creamy without dairy because of coconut milk. The spices deliver unmistakable Thai notes without needing fish sauce or hard-to-find pastes, making it accessible for weeknights and meal prep. It’s also kid-friendly: adjust the curry level and the lentils make a smooth, satisfying texture that pleases picky eaters.

“A bowl of this made a rainy night feel like a warm vacation.” — a real dinner table review

How this recipe comes together

Overview: You’ll sauté aromatics, add red lentils and liquids, stir in curry and cumin, then simmer until the lentils melt into a slightly thick, creamy base. Finish with a squeeze of lime or fresh cilantro for brightness. If you prefer silky soup, briefly puree it; if you like body and texture, leave it chunky.

What you’ll need

  • 1 cup red lentils
  • 1 can coconut milk (full fat for richness; light works to cut calories)
  • 4 cups vegetable broth
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 tablespoon curry powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Notes and swaps: If you don’t have vegetable broth, use water plus a teaspoon of vegetable bouillon. For more Thai depth, swap the curry powder for 1½ tablespoons of Thai red or yellow curry paste and reduce added salt. For a heartier version, see this easy lentil potato soup for inspiration on bulk additions.

Step-by-step instructions

  1. Heat a large pot over medium heat. Add a splash of oil and sauté the chopped onion, minced garlic, and grated ginger until the onion becomes translucent and fragrant, about 4–6 minutes.
  2. Stir in the red lentils, the can of coconut milk, and the 4 cups of vegetable broth. Add the curry powder and cumin. Mix to combine.
  3. Bring the mixture to a gentle boil, then reduce the heat to low. Let the soup simmer, uncovered, for about 20–25 minutes, stirring occasionally, until the lentils are very tender and starting to break down.
  4. Season with salt and pepper to taste. If you want a smoother texture, use an immersion blender for a minute to partially or fully purée the soup.
  5. Ladle into bowls and garnish with fresh cilantro. Serve hot and enjoy your healthy meal!

Thai Coconut Red Lentil Soup

Best ways to enjoy it

Serve this soup in wide bowls with a lime wedge and extra cilantro on the side. Good pairings: steamed jasmine rice or coconut rice for a fuller meal, warm naan or crusty bread to soak up the broth, or a crunchy topping like toasted coconut flakes or chopped peanuts for texture. For a heartier bowl, stir in shredded cooked chicken or pan-fried tofu. If you like Mediterranean lentil pairings, try flavors from this Mediterranean lentil soup—swap garnishes for a cross-cultural twist.

Storage and reheating tips

  • Cool soup within two hours and refrigerate in an airtight container for up to 4 days.
  • To freeze: portion into freezer-safe containers and store for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheat gently on the stove over low to medium heat. The soup thickens as it sits; thin with a splash of water or broth while reheating to reach your preferred consistency.
  • Note: Coconut milk can separate slightly when reheated—stir vigorously or whisk to reincorporate.

Helpful cooking tips

  • Rinsing red lentils is optional; a quick rinse removes dust but they cook just fine without it.
  • Watch the simmer: red lentils can break down quickly into mush if overcooked. 20–25 minutes usually yields a creamy but still slightly textured result.
  • Use full-fat coconut milk for richness; light coconut milk reduces calories but also creaminess.
  • Taste and adjust seasoning near the end. Curry powders vary in salt and heat, so seasoning last avoids over-salting.
  • For a restaurant-smooth finish, purée half the soup and return it to the pot for a balance of texture and creaminess.

Creative twists

  • Add Thai red curry paste and lime juice for a brighter, punchier bowl.
  • Stir in leafy greens (spinach, kale) in the last 5 minutes of cooking.
  • For a smoky note, roast the onion beforehand or add a pinch of smoked paprika.
  • Make it nut-free and equally creamy by sticking with coconut milk; for a nutty twist, finish with a spoonful of almond butter.
  • Top with crunchy fried shallots, chopped peanuts, or a drizzle of chili oil for heat.

Common questions

Q: How long does this soup take from start to finish?
A: About 30–35 minutes total: 5–10 minutes to prep and sauté aromatics, then 20–25 minutes simmering.

Q: Can I use other lentils?
A: Red lentils soften and thicken quickly. Brown or green lentils hold their shape and will need longer cooking (30–40 minutes) and more liquid. Adjust time and texture expectations accordingly.

Q: Is this recipe vegan and gluten-free?
A: Yes, as written it’s vegan and gluten-free. Ensure your curry powder and broth are certified gluten-free if you are highly sensitive.

Q: How can I thicken or thin the soup?
A: To thicken, simmer uncovered longer or puree a portion of the soup. To thin, add hot vegetable broth or water a little at a time until you reach the desired consistency.

Q: Can I make this in a slow cooker or Instant Pot?
A: Yes. Slow cooker: combine all ingredients and cook on low for 4–6 hours. Instant Pot: use high pressure for 8–10 minutes with a quick release, but check and stir—pressure can intensify flavors, so taste before final seasoning.

Q: How long will leftovers last?
A: Refrigerated, up to 4 days. Frozen, up to 3 months for best quality.

Conclusion

If you want more variations and a similar vegan-friendly take on this cozy bowl, check out this detailed recipe for Thai Coconut Red Lentil Soup – Familystyle Food for alternate techniques and serving ideas.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Thai Coconut Red Lentil Soup


  • Author: jennaharpereats
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A creamy, vegan coconut curry soup made with red lentils, ginger, and garlic, perfect for chilly evenings.


Ingredients

  • 1 cup red lentils
  • 1 can coconut milk (full fat or light)
  • 4 cups vegetable broth
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 tablespoon curry powder
  • 1 teaspoon cumin
  • Salt and pepper to taste
  • Fresh cilantro for garnish


Instructions

  1. Heat a large pot over medium heat. Add a splash of oil and sauté the chopped onion, minced garlic, and grated ginger until onion becomes translucent, about 4–6 minutes.
  2. Stir in the red lentils, coconut milk, and vegetable broth. Add curry powder and cumin. Mix to combine.
  3. Bring to a gentle boil, then reduce heat to low. Simmer uncovered for about 20–25 minutes, stirring occasionally, until lentils are very tender.
  4. Season with salt and pepper to taste. Optionally, use an immersion blender for a smoother texture.
  5. Ladle into bowls and garnish with fresh cilantro. Serve hot.

Notes

For a heartier version, consider adding cooked chicken or pan-fried tofu. Adjust the curry powder based on heat preference.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Thai

Similar Posts