When the week feels overwhelming, nothing soothes the soul quite like a warm, fragrant bowl of soup. This Thai Coconut Red Lentil Soup is my go-to comfort recipe for busy nights. Creamy, aromatic, and packed with flavor, it’s hearty enough to serve as a meal yet light enough to leave you feeling cozy and refreshed.
With red lentils that cook in under 20 minutes and a silky coconut milk base, this one-pot wonder delivers rich Thai-inspired flavors with minimal effort. Add a splash of lime, some fresh cilantro, or a handful of greens, and you’ve got a nourishing dinner that warms you from the inside out.

Why You’ll Love This Soup
- One-Pot Simplicity – Less cleanup, more time to relax.
- Quick & Flavorful – Red lentils soften quickly, giving a thick, creamy texture in under 20 minutes.
- Balanced & Comforting – Sweet coconut, savory curry, and zesty lime make every spoonful irresistible.
- Versatile – Add spinach, kale, tofu, shrimp, or shredded chicken to customize your bowl.
- Make-Ahead Friendly – Leftovers taste even better as the flavors meld overnight.
Ingredients
- 1 cup red lentils, rinsed
- 1 can (14 oz) coconut milk
- 4 cups vegetable broth
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 tablespoon red curry paste (adjust to spice preference)
- 1 tablespoon soy sauce
- 1 tablespoon lime juice
- 1 tablespoon olive oil
- 1 teaspoon turmeric powder
- Salt, to taste
- Fresh cilantro, for garnish
- Optional: spinach, kale, cooked tofu, or shrimp
Instructions
1. Sauté Aromatics
Heat olive oil in a medium pot over medium heat. Add onion and sauté for 3–4 minutes until translucent. Add garlic and ginger, cooking an additional 1–2 minutes until fragrant.
2. Wake Up the Spices
Stir in the red curry paste and turmeric powder, letting the spices bloom for 1 minute.
3. Simmer the Lentils
Add red lentils, vegetable broth, and coconut milk. Stir to combine, then bring to a gentle boil. Reduce heat, cover, and simmer for 20 minutes, or until lentils are tender.
4. Blend (Optional)
For a creamy, smooth soup, use an immersion blender to blend until velvety. You can also leave it slightly chunky for more texture.
5. Season & Serve
Stir in soy sauce, lime juice, and salt to taste. Fold in greens or protein if desired. Serve hot, garnished with fresh cilantro.
Tips & Variations
- Adjust Spice: Increase or reduce the red curry paste to suit your taste.
- Add Protein: Toss in cubed tofu, shredded chicken, or cooked shrimp.
- Extra Greens: Add spinach or kale in the last few minutes of cooking for color and nutrients.
- Storage: Keeps in an airtight container in the fridge for 3 days. Can be frozen for up to 2 months. Reheat gently on the stove, adding a splash of broth if it thickens too much.
Serving Suggestions
- Serve over jasmine rice for a comforting, hearty bowl.
- Pair with warm, crusty bread to soak up the creamy coconut broth.
- Sprinkle toasted coconut flakes or chopped peanuts on top for extra texture.
Final Thoughts
This Thai Coconut Red Lentil Soup is the ultimate midweek rescue: quick, easy, and packed with flavor. Silky coconut, tender red lentils, and vibrant spices come together in a cozy, nourishing bowl. Perfect for busy nights, meal prep, or a relaxing weekend dinner—you’ll want to make it again and again.
