This Thai lentil soup is a delightful fusion of flavors that brings together the richness of coconut milk, the warmth of red curry paste, and the earthiness of red lentils. It's a comforting and hearty dish perfect for any time of the year.
Some ingredients in this recipe might not be staples in your pantry. Red curry paste adds a unique spicy and aromatic flavor, and coconut milk provides a creamy texture. Both can be found in the international aisle of most supermarkets. Ginger is often available in the produce section, and soy sauce is typically located with other Asian condiments.

Ingredients for Thai Lentil Soup Recipe
Red lentils: These are small, quick-cooking lentils that add a hearty texture to the soup.
Olive oil: Used for sautéing the aromatics, it adds a subtle richness.
Onion: Provides a sweet and savory base flavor.
Garlic: Adds a pungent and aromatic depth to the soup.
Ginger: Fresh ginger adds a zesty and slightly spicy note.
Red curry paste: This paste brings a complex mix of spices and heat to the dish.
Vegetable broth: Forms the liquid base of the soup, adding depth and flavor.
Coconut milk: Adds creaminess and a subtle sweetness.
Carrot: Adds a slight sweetness and texture.
Red bell pepper: Provides a sweet and slightly crunchy element.
Soy sauce: Adds umami and saltiness to balance the flavors.
Lime juice: Adds a fresh, tangy brightness to the soup.
Technique Tip for Thai Lentil Soup
When sautéing the onion, garlic, and ginger, make sure to cook them until they are fragrant and the onion is translucent. This step is crucial as it helps to build a deep, aromatic base for your Thai lentil soup. Additionally, when adding the red curry paste, give it a minute to cook and meld with the other ingredients, which will enhance the overall flavor of the soup.
Suggested Side Dishes
Alternative Ingredients
red lentils - Substitute with green lentils: Green lentils have a similar texture and can hold their shape well, though they may take slightly longer to cook.
olive oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor that complements the Thai spices.
onion - Substitute with shallots: Shallots have a milder and sweeter flavor that can enhance the soup's overall taste.
garlic - Substitute with garlic powder: Garlic powder can be used in a pinch, though fresh garlic provides a more robust flavor.
ginger - Substitute with ground ginger: Ground ginger can be used if fresh ginger is unavailable, but use it sparingly as it is more concentrated.
red curry paste - Substitute with yellow curry paste: Yellow curry paste can provide a similar depth of flavor with a slightly different spice profile.
vegetable broth - Substitute with chicken broth: Chicken broth can be used if you are not strictly vegetarian, adding a richer flavor.
coconut milk - Substitute with almond milk: Almond milk can be used for a lighter, less creamy texture, though it will alter the flavor slightly.
carrot - Substitute with sweet potato: Sweet potato adds a similar sweetness and texture to the soup.
red bell pepper - Substitute with yellow bell pepper: Yellow bell pepper has a similar sweetness and texture, maintaining the soup's balance.
soy sauce - Substitute with tamari: Tamari is a gluten-free alternative that provides a similar umami flavor.
lime juice - Substitute with lemon juice: Lemon juice can provide a similar acidity and brightness to the soup.
Alternative Recipes Similar to This Soup
How to Store or Freeze This Soup
- Allow the Thai lentil soup to cool to room temperature before storing. This prevents condensation and helps maintain the soup's texture and flavor.
- Transfer the cooled soup into airtight containers. For easy portioning, consider using individual serving-sized containers.
- Label the containers with the date of preparation. This helps you keep track of freshness and ensures you consume the soup within a safe timeframe.
- Store the containers in the refrigerator if you plan to consume the soup within 3-4 days. The flavors will meld beautifully, making the soup even more delicious.
- For longer storage, place the containers in the freezer. The Thai lentil soup can be frozen for up to 3 months without losing its delightful taste and texture.
- When ready to enjoy, thaw the soup in the refrigerator overnight. This gradual thawing helps maintain the soup's consistency.
- Reheat the soup on the stovetop over medium heat, stirring occasionally. If the soup has thickened too much, add a splash of vegetable broth or coconut milk to reach the desired consistency.
- Garnish with fresh cilantro just before serving to add a burst of freshness and color.
How to Reheat Leftovers
Stovetop Method: Pour the leftover Thai Lentil Soup into a medium-sized pot. Heat over medium-low heat, stirring occasionally to prevent sticking. Once the soup is heated through and reaches a gentle simmer, it's ready to serve. This method helps maintain the texture of the vegetables and the creaminess of the coconut milk.
Microwave Method: Transfer a portion of the soup into a microwave-safe bowl. Cover the bowl with a microwave-safe lid or a plate to avoid splatters. Heat on high for 2-3 minutes, stirring halfway through to ensure even heating. Let it sit for a minute before serving to allow the heat to distribute evenly.
Slow Cooker Method: If you have a bit more time, the slow cooker can gently reheat your Thai Lentil Soup. Pour the soup into the slow cooker and set it on low for 1-2 hours. This method is perfect for reheating larger quantities and keeps the soup warm for an extended period, ideal for serving guests.
Double Boiler Method: For a more delicate reheating process, use a double boiler. Fill the bottom pot with water and bring it to a simmer. Place the soup in the top pot and stir occasionally until heated through. This method prevents direct heat contact, preserving the flavors and textures of the lentils and vegetables.
Oven Method: Preheat your oven to 350°F (175°C). Pour the soup into an oven-safe dish and cover it with aluminum foil to prevent drying out. Heat for about 20-25 minutes, stirring halfway through. This method is great if you want to reheat a large batch evenly without using the stovetop.
Essential Tools for Making Thai Lentil Soup
Large pot: Essential for cooking the soup, allowing enough space for all ingredients to combine and simmer.
Wooden spoon: Ideal for stirring the ingredients without scratching the pot.
Chef's knife: Perfect for chopping the onion, garlic, ginger, carrot, and red bell pepper.
Cutting board: Provides a safe and clean surface for chopping vegetables.
Measuring cups: Used to measure the red lentils, vegetable broth, and coconut milk accurately.
Measuring spoons: Necessary for measuring the olive oil, red curry paste, soy sauce, and lime juice.
Grater: Used to grate the ginger for the soup.
Can opener: Needed to open the can of coconut milk.
Ladle: Useful for serving the soup into bowls.
Serving bowls: For presenting the soup when it's ready to be enjoyed.
Tongs: Handy for adding and removing ingredients as needed.
Small bowl: Useful for holding prepped ingredients like minced garlic and grated ginger.
How to Save Time on This Recipe
Prep ingredients in advance: Chop the onion, garlic, ginger, carrot, and red bell pepper ahead of time and store them in the fridge.
Use a food processor: Minimize chopping time by using a food processor for the onion, garlic, and ginger.
Pre-measure spices: Measure out the red curry paste, soy sauce, and lime juice before you start cooking.
Cook in bulk: Double the recipe and freeze half for a quick meal later.
Use canned lentils: Substitute red lentils with canned lentils to cut down on cooking time.

Thai Lentil Soup Recipe
Ingredients
Main Ingredients
- 1 cup red lentils
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon red curry paste
- 4 cups vegetable broth
- 1 can coconut milk
- 1 carrot, sliced
- 1 red bell pepper, chopped
- 1 tablespoon soy sauce
- 1 tablespoon lime juice
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion, garlic, and grated ginger. Sauté until fragrant.
- Stir in red curry paste and cook for another minute.
- Add red lentils, vegetable broth, and coconut milk. Bring to a boil.
- Add sliced carrot and chopped red bell pepper. Reduce heat and simmer for 20-25 minutes, until lentils are tender.
- Stir in soy sauce and lime juice. Season with salt and pepper to taste.
- Serve hot, garnished with fresh cilantro.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Soup
More Amazing Recipes to Try 🙂
- Thai Pickled Cucumbers Recipe10 Minutes
- Pineapple Rice Recipe Thai Recipe30 Minutes
- Crunchy Thai Noodle Salad Recipe30 Minutes
- Thai Rice Noodle Recipe25 Minutes
- American Fried Rice Recipe35 Minutes
- Thai Coconut Pumpkin Soup Recipe45 Minutes
- Thai Kylling Recipe35 Minutes
- Thai Veg Curry Recipe45 Minutes
Leave a Reply