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

  1. I heat the oil in a large pot over medium heat. I sauté the diced onion until softened.

  2. I add the minced garlic and grated ginger, cooking briefly until fragrant.

  3. I stir in the red curry paste and turmeric, letting the spices bloom for about a minute.

  4. I add the rinsed red lentils and vegetable broth, bringing everything to a boil.

  5. I reduce the heat and let the soup simmer for 20–25 minutes, or until the lentils are soft and beginning to break down.

  6. I stir in the coconut milk and soy sauce, letting the soup simmer for another 5 minutes.

  7. I add lime juice and adjust the seasoning with salt and pepper.

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

Print

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

  1. Heat oil in a large pot over medium heat and sauté the diced onion until softened.
  2. Add minced garlic and grated ginger, cooking briefly until fragrant.
  3. Stir in red curry paste and turmeric, allowing the spices to bloom for about 1 minute.
  4. Add rinsed red lentils and vegetable broth. Bring to a boil.
  5. Reduce heat and simmer for 20–25 minutes, or until lentils are soft and beginning to break down.
  6. Stir in coconut milk and soy sauce, and simmer for another 5 minutes.
  7. Add lime juice and adjust seasoning with salt and black pepper.
  8. 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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star