When the weather turns chilly and you crave something both comforting and nourishing, this simple Thai coconut soup with red lentils is the perfect answer. It’s creamy, lightly spiced, and packed with wholesome ingredients that will warm you from the inside out. Whether you’re new to Thai flavors or a longtime fan, this soup brings cozy vibes and vibrant taste to your table.

You’ll find this thai coconut soup easy to make with pantry staples and fresh aromatics. Plus, it’s a great dish to enjoy on a quiet night in, ideal for meal prepping or sharing with loved ones.
Why You'll Love This Recipe
- Quick and easy to prepare in under 40 minutes.
- Rich, creamy texture without using dairy.
- Nutritious with protein-packed red lentils.
- Vibrant Thai flavors with lemongrass, ginger, and coconut milk.
- Perfect for cozy nights and meal prep friendly.
Ingredients
Gather these simple ingredients to create your flavorful Thai coconut red lentil soup. Everything is easy to find at most grocery stores or Asian markets.
- 1 cup dried red lentils, rinsed and drained
- 1 (14-ounce) can full-fat coconut milk
- 4 cups vegetable broth or water
- 1 tablespoon coconut oil or vegetable oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 stalk lemongrass, bruised and chopped (white part only)
- 1 small red chili, sliced (optional for heat)
- 1 tablespoon red curry paste
- 2 tablespoons lime juice, freshly squeezed
- 1 tablespoon soy sauce or tamari
- 1 teaspoon brown sugar or maple syrup
- Salt to taste
- Fresh cilantro for garnish
- Lime wedges for serving
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 4
- Calories: Approximately 280 per serving
How to Make Simple Thai Coconut Red Lentil Soup – For Cozy Nights In
- Heat the coconut oil in a large pot over medium heat. Add the chopped onion, garlic, ginger, lemongrass, and red chili. Sauté for 4-5 minutes until fragrant and the onion is translucent.
- Stir in the red curry paste and cook for another minute to release its aroma.
- Add the rinsed red lentils, vegetable broth, and coconut milk to the pot. Bring the mixture to a boil, then reduce heat to low and simmer, uncovered, for about 20 minutes or until lentils are tender and soup has thickened slightly.
- Remove the lemongrass pieces and use an immersion blender to partially blend the soup for a creamy texture while leaving some lentils whole for bite. Alternatively, blend half the soup in a blender and return it to the pot.
- Stir in the lime juice, soy sauce, and brown sugar. Season with salt to taste. Simmer for another 2 minutes to combine flavors.
- Ladle the soup into bowls and garnish with fresh cilantro and lime wedges. Serve hot and enjoy the cozy warmth.
Tips for the Best Results
- Rinse the lentils well to remove excess starch and prevent clumping.
- Adjust the spiciness by adding or omitting the red chili based on your preference.
- Use full-fat coconut milk for the richest and creamiest texture.
- Don’t skip the lime juice; it brightens and balances the flavors beautifully.
- If you prefer a smoother soup, blend longer, but leaving some texture adds character.
Storage and Reheating
Store leftover thai coconut soup in an airtight container in the refrigerator for up to 4 days. The flavors will deepen after a day, making it even more delicious.
To reheat, warm gently over medium-low heat on the stove, stirring occasionally. Avoid boiling to prevent the coconut milk from separating. You can also reheat in the microwave in short intervals.
Frequently Asked Questions
Can I use other types of lentils for this soup?
While red lentils cook quickly and break down nicely to create a creamy texture, you can use yellow lentils as a substitute. Green or brown lentils will require longer cooking times and may keep a firmer texture.
Is this soup vegan and gluten-free?
Yes! This recipe uses vegetable broth and soy sauce or tamari (choose gluten-free tamari for a gluten-free version), making it suitable for both vegan and gluten-free diets.
Can I make this soup ahead of time?
Absolutely. This thai coconut soup tastes great the next day and can be made ahead for meal prep. Just store it properly in the fridge and reheat gently before serving.
What can I serve with this soup?
This soup pairs well with steamed jasmine rice, crusty bread, or a simple side salad. Adding a protein like tofu or grilled chicken also complements the flavors nicely.


