Spicy Thai Lentil Soup brings bold Southeast Asian flavors to a cozy, everyday bowl. This plant-based soup mixes red lentils with coconut milk, red curry, lime, and fresh herbs for a bright, warming meal. If you enjoy lentil soups, you can compare ideas with this spicy lentil soup to adapt spice levels or textures.

What makes this soup worth cooking
I love this soup because it feels both exotic and familiar. It works well on chilly evenings and scales easily for weeknight dinners. The ingredients stay simple, and most come from any well-stocked pantry. You can cook a pot in under an hour and have leftovers that taste even better the next day. For a creamier coconut leaning, check notes on coconut red lentil options while you plan your meal.
Reasons you’ll fall for this Spicy Thai Lentil Soup
The flavor blends warm red curry, toasted spices, and the tang of lime. It balances heat with sweet coconut and the earthiness of lentils, giving you a cozy bowl without fuss. Fresh cilantro and green onion add brightness at the end.
This recipe also wins on time. Red lentils cook quickly, so the soup comes together in about 30–40 minutes. Use one pot, a good knife, and a spoon. The short prep and fast simmer mean you’ll have dinner on the table before you know it.
Ingredients and tasty swaps
Here’s a casual run-down of what you’ll need and why each item matters. Red lentils thicken the broth naturally. Coconut milk adds silkiness. Red curry paste delivers the Thai character; fish sauce often shows up in traditional versions, but you can keep this vegan-friendly without losing depth.
Pantry and fresh items to have on hand
- 1 cup red lentils, rinsed
- 1 tbsp neutral oil (canola, sunflower)
- 1 small onion, diced
- 2–3 cloves garlic, minced
- 1 tbsp grated ginger
- 1–2 tbsp red curry paste (adjust to taste)
- 1 can (13–14 oz) coconut milk
- 4 cups vegetable broth
- 1 tbsp soy sauce or tamari
- 1 tbsp lime juice (plus wedges)
- Fresh cilantro and sliced green onions to finish
Simple swaps for dietary needs
- For lower fat: use light coconut milk and an extra splash of vegetable broth.
- To keep it nut-free: coconut is safe, but avoid garnishes with peanuts.
- For soy-free: replace soy sauce with coconut aminos.
- If you want a heartier texture, add diced sweet potato or carrot.
Smart variation (optional)
- Add a cup of chopped spinach or kale at the end for extra greens.
- For nuttier depth, stir in a spoonful of toasted sesame paste.
Note: For ideas that pair red lentils with Thai flavors and spices, you might like this take on Thai red curry lentils.
How to make this Spicy Thai Lentil Soup
Follow these clear steps and keep tasting as you go. The method stays straightforward: sauté aromatics, bloom the curry paste, add lentils and liquids, simmer, finish with coconut and lime.
Step-by-step cooking instructions
- Heat oil in a large pot over medium heat. Add onion and cook 4–5 minutes until soft.
- Stir in garlic and ginger; cook 30 seconds until fragrant. Add red curry paste and toast for 1 minute.
- Add rinsed red lentils, vegetable broth, and soy sauce. Bring to a simmer.
- Reduce heat and cook 15–20 minutes, stirring occasionally, until lentils soften and begin to break down.
- Stir in coconut milk and lime juice. Warm through and adjust salt and spice.
- Serve topped with cilantro and green onions. Offer lime wedges at the table.
For more detailed method ideas and texture tips, see this curry lentil method that shows similar finishing touches.
| Step | Details |
|---|---|
| 1 | Sauté aromatics and curry paste to build flavor. |
| 2 | Simmer lentils in broth until tender, then add coconut milk. |
| 3 | Finish with lime and fresh herbs before serving. |
Tips for texture, timing & tools
- Use red lentils for quick breakdown and creamy texture.
- If you prefer a chunkier soup, stir less as it cooks.
- A hand blender can smooth the broth for an ultra-silky finish.
- Taste for salt after adding coconut milk; it can mute seasoning.
Keep, reheat, and make it again
Storing so it stays great
Cool the soup to room temperature. Transfer to airtight containers and refrigerate for up to 4 days. You can freeze portions for up to 3 months.
Reheating without losing flavor
Reheat gently on the stove over low heat. Add a splash of broth if the soup thickened in the fridge. Fresh lime and cilantro after reheating restore brightness.
A dish worth making again and again
This soup develops flavor over time. Leftovers often taste better the next day, which makes it perfect for weekly meal prep or a comforting lunch.
PrintSpicy Thai Lentil Soup
A comforting and flavorful plant-based soup featuring red lentils, coconut milk, and red curry, perfect for chilly evenings.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Simmering
- Cuisine: Thai
- Diet: Vegan
Ingredients
- 1 cup red lentils, rinsed
- 1 tbsp neutral oil (canola, sunflower)
- 1 small onion, diced
- 2–3 cloves garlic, minced
- 1 tbsp grated ginger
- 1–2 tbsp red curry paste (adjust to taste)
- 1 can (13–14 oz) coconut milk
- 4 cups vegetable broth
- 1 tbsp soy sauce or tamari
- 1 tbsp lime juice (plus wedges)
- Fresh cilantro and sliced green onions to finish
Instructions
- Heat oil in a large pot over medium heat. Add onion and cook 4–5 minutes until soft.
- Stir in garlic and ginger; cook 30 seconds until fragrant. Add red curry paste and toast for 1 minute.
- Add rinsed red lentils, vegetable broth, and soy sauce. Bring to a simmer.
- Reduce heat and cook 15–20 minutes, stirring occasionally, until lentils soften and begin to break down.
- Stir in coconut milk and lime juice. Warm through and adjust salt and spice.
- Serve topped with cilantro and green onions. Offer lime wedges at the table.
Notes
For a creamier texture, consider using light coconut milk and add extra vegetable broth. This soup freezes well and leftovers taste even better.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 4g
- Sodium: 600mg
- Fat: 14g
- Saturated Fat: 11g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 10g
- Cholesterol: 0mg
Common questions
Can I make this soup vegan and still get deep flavor?
Yes. Use vegetable broth, soy sauce or tamari, and full-fat coconut milk for richness. Toasting the curry paste briefly brings out its aromatics.
How can I control the heat level?
Start with 1 tablespoon of curry paste and add more to taste. Add chopped fresh chilies or a pinch of chili flakes if you want extra fire.
What lentils work best here?
Red lentils cook fastest and break down to create a creamy texture. Brown or green lentils hold their shape more if you prefer bite.
Can I freeze this soup?
Yes. Freeze in airtight containers for up to 3 months. Thaw in the fridge overnight and reheat gently on the stove.
Final Thoughts
If you want a quick, plant-forward meal that packs Thai flavor, try this Spicy Thai Lentil Soup and adjust spice or creaminess to your taste. For another closely related recipe that leans into coconut and red lentils, see this version at Red Lentil Soup.










Leave a Reply