Description
Looking for a quick dinner or a cozy, healthy soup to meal prep? This Creamy Thai Coconut Red Lentil Soup is loaded with plant-based protein, zesty Thai flavor, and creamy coconut richness. It’s an easy recipe for weeknights, naturally vegan, gluten-free, and family-friendly. Whether you’re after quick lunch ideas, an easy dinner, or just new soup food ideas, this vibrant one-pot wonder is your go-to.
Ingredients
1 cup red lentils
1 tablespoon coconut oil (or olive oil)
1 medium onion, chopped
3 cloves garlic, minced
1 tablespoon fresh ginger, grated
2 tablespoons Thai red curry paste
1 medium carrot, diced
4 cups vegetable broth
1 can (13.5 oz) coconut milk
2 tablespoons fresh lime juice
Salt and pepper to taste
Fresh cilantro for garnish
Sliced red chili (optional)
Instructions
1. Heat the coconut oil in a heavy-bottomed pot over medium heat. Add chopped onion, garlic, and ginger. Sauté for 4–5 minutes until soft and fragrant.
2. Stir in the Thai red curry paste and cook for another minute to bloom the spices.
3. Add the rinsed red lentils, diced carrot, and vegetable broth. Stir well and bring the mixture to a boil.
4. Reduce heat to low, cover, and simmer for 20–25 minutes, until the lentils are tender and breaking down.
5. Pour in the coconut milk and stir. Simmer for another 5 minutes to meld flavors.
6. Season with salt and pepper, then remove from heat and add the fresh lime juice.
7. Serve hot, garnished with chopped cilantro and sliced red chili if desired. A swirl of coconut milk and lime wedge can enhance the presentation.
Notes
If the soup thickens after chilling, just add a splash of vegetable broth when reheating.
You can blend half the soup for a smoother consistency using an immersion blender.
To make this dish even heartier, stir in cubed tofu or chickpeas after adding the coconut milk.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Thai-Inspired
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 340
- Sugar: 5g
- Sodium: 540mg
- Fat: 18g
- Saturated Fat: 13g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 9g
- Protein: 12g
- Cholesterol: 0mg