I love making this Simple Thai Coconut Red Lentil Soup when I want something warm, comforting, and packed with bold flavor. The red lentils cook down into a creamy texture, while coconut milk and Thai-inspired spices create a rich, fragrant broth. It is one of my favorite one-pot meals when I crave something nourishing yet vibrant.
Why You’ll Love This Recipe
I appreciate how this soup feels both cozy and refreshing at the same time. The coconut milk gives it natural creaminess, and the red lentils make it hearty and filling.
I also like how quickly it comes together. The lentils cook fast, and I only need simple pantry ingredients to build deep flavor. It is perfect for meal prep and tastes even better the next day.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
1 tablespoon olive oil or coconut oil
1 small onion, diced
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
1 tablespoon red curry paste
1 cup red lentils, rinsed
4 cups vegetable broth
1 can (13.5 ounces) coconut milk
1 tablespoon soy sauce or tamari
1 teaspoon lime juice
1/2 teaspoon turmeric
salt to taste
black pepper to taste
fresh cilantro for garnish
Directions
-
I heat the oil in a large pot over medium heat. I sauté the diced onion until softened.
-
I add the minced garlic and grated ginger, cooking briefly until fragrant.
-
I stir in the red curry paste and turmeric, letting the spices bloom for about a minute.
-
I add the rinsed red lentils and vegetable broth, bringing everything to a boil.
-
I reduce the heat and let the soup simmer for 20–25 minutes, or until the lentils are soft and beginning to break down.
-
I stir in the coconut milk and soy sauce, letting the soup simmer for another 5 minutes.
-
I add lime juice and adjust the seasoning with salt and pepper.
-
If I want a smoother texture, I blend part of the soup with an immersion blender before serving. I garnish with fresh cilantro.
Servings and Timing
Servings: 4–6
Prep time: 10 minutes
Cook time: 30 minutes
Total time: 40 minutes
Variations
I sometimes add diced carrots or sweet potatoes for extra heartiness. If I want more heat, I stir in a pinch of red pepper flakes or extra curry paste.
For added protein and texture, I top the soup with roasted chickpeas. I also enjoy adding a handful of spinach at the end for more greens.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 4 days. The soup thickens as it sits because the lentils continue to absorb liquid.
To reheat, I warm it gently on the stovetop, adding a splash of broth or water to reach my desired consistency. I can also microwave it in short intervals, stirring in between.
I freeze portions for up to 2 months and thaw them overnight in the refrigerator before reheating.
FAQs
Can I use green or brown lentils instead of red?
I can, but the texture will be different. Red lentils break down and create a creamier soup, while green or brown lentils hold their shape more.
Is this soup spicy?
It has mild warmth from the red curry paste. I adjust the spice level by adding more or less curry paste.
Can I make this soup dairy-free?
Yes, it is naturally dairy-free because the creaminess comes from coconut milk.
Do I need to soak the lentils first?
No, red lentils cook quickly and do not require soaking. I simply rinse them before adding to the pot.
Can I make this in advance?
Yes, I often make it ahead of time. I find the flavors deepen and taste even better the next day.
Conclusion
I find this Simple Thai Coconut Red Lentil Soup to be creamy, flavorful, and incredibly comforting. It is easy to prepare, full of plant-based goodness, and perfect for cozy evenings or meal prep. Whenever I make it, I enjoy how satisfying and nourishing each bowl feels.
Simple Thai Coconut Red Lentil Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A warm and comforting Thai-inspired coconut red lentil soup made in one pot with creamy coconut milk, fragrant spices, and tender red lentils for a nourishing and vibrant meal.
- Author: Mayaa
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4-6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Thai-Inspired
- Diet: Vegan
Ingredients
- 1 tablespoon olive oil or coconut oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 tablespoon red curry paste
- 1 cup red lentils, rinsed
- 4 cups vegetable broth
- 1 can (13.5 ounces) coconut milk
- 1 tablespoon soy sauce or tamari
- 1 teaspoon lime juice
- 1/2 teaspoon turmeric
- Salt to taste
- Black pepper to taste
- Fresh cilantro for garnish
Instructions
- Heat oil in a large pot over medium heat and sauté the diced onion until softened.
- Add minced garlic and grated ginger, cooking briefly until fragrant.
- Stir in red curry paste and turmeric, allowing the spices to bloom for about 1 minute.
- Add rinsed red lentils and vegetable broth. Bring to a boil.
- Reduce heat and simmer for 20–25 minutes, or until lentils are soft and beginning to break down.
- Stir in coconut milk and soy sauce, and simmer for another 5 minutes.
- Add lime juice and adjust seasoning with salt and black pepper.
- For a smoother texture, blend part of the soup with an immersion blender if desired. Garnish with fresh cilantro before serving.
Notes
- Add diced carrots or sweet potatoes for extra heartiness.
- Increase heat with extra red curry paste or red pepper flakes.
- Top with roasted chickpeas for added protein and texture.
- Add a handful of fresh spinach at the end for more greens.
- The soup thickens as it sits; add broth or water when reheating to adjust consistency.
- Store in the refrigerator for up to 4 days or freeze for up to 2 months.
Nutrition
- Serving Size: 1 bowl (1/5 recipe)
- Calories: 320 kcal
- Sugar: 4 g
- Sodium: 680 mg
- Fat: 16 g
- Saturated Fat: 12 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 36 g
- Fiber: 8 g
- Protein: 11 g
- Cholesterol: 0 mg
