Thai Coconut Red Lentil Soup
There’s just something magical about the aroma of coconut and spices wafting through your kitchen, don’t you think?
This Thai Coconut Red Lentil Soup is a delightful blend of creamy coconut milk, tender red lentils, and a hint of spice that makes it not just a meal, but a taste adventure! It’s quick to whip up, coming together in one pot, making cleanup a breeze. Plus, you won’t believe how comforting it feels on a chilly evening!
Why make this recipe
First off, who doesn’t love a one-pot wonder? This soup is not only easy to make, but it’s also incredibly satisfying and packed with nutrients. You’ll be amazed at how affordable it is too – lentils and coconut milk won’t break the bank! And let’s be real, it’s perfect for family dinners or solo nights in when you need something cozy and delicious.
Ingredients
You don’t need fancy stuff — just these basics!
- 1 cup red lentils
- 1 can coconut milk
- 4 cups vegetable broth
- 1 onion, diced
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon curry paste
- 1 teaspoon turmeric
- Salt and pepper to taste
- Optional toppings: cilantro, lime juice, chili flakes
Directions
- In a large pot, heat some oil over medium heat.
- Add the diced onion and sauté for about 5 minutes until softened.
- Stir in the garlic and ginger, and cook for another minute until fragrant.
- Add the curry paste, turmeric, and cook for an additional minute.
- Pour in the vegetable broth and coconut milk, then add the red lentils.
- Bring the mixture to a boil, then reduce to a simmer.
- Cook for 20–25 minutes until the lentils are tender.
- Season with salt and pepper.
- Blend if desired for a smoother texture, and serve hot with optional toppings.

How to make Thai Coconut Red Lentil Soup (Overview)
It’s super simple! Start by sautéing your onions, garlic, and ginger for that aromatic foundation. Toss in the curry paste and turmeric for extra depth. Next, you add the vegetable broth, coconut milk, and red lentils, letting it all simmer away into creamy perfection. Pro tip: Don’t skip the blending if you want that silky soup vibe! It really elevates the texture. 🌟
How to serve Thai Coconut Red Lentil Soup
Serve this luscious soup in vibrant bowls topped with a sprinkle of cilantro, a squeeze of lime juice, and maybe a dash of chili flakes for that extra kick. It looks gorgeous, with its creamy orange hue and fresh toppings, and the aroma? It’ll have your friends asking what’s cooking before they even sit down!
How to store Thai Coconut Red Lentil Soup
If you manage to have leftovers (no promises here!), store the soup in an airtight container in the fridge for up to a week. You can freeze it for about a month too, which is a lifesaver on those busy days. When reheating, simply warm it up on the stove or in the microwave. It may thicken, so feel free to add a splash of broth or water!
Tips to make Thai Coconut Red Lentil Soup
- Rinse your lentils! This helps remove any grit or impurities.
- For a heartier version, throw in some chopped veggies like carrots or spinach.
- Adjust the curry paste for your desired spice level; if you like it spicy, double it!
- If you prefer a silky texture, give it a good blend; chunky lovers can skip this step.
Variation
Want to mix it up? Swap out the coconut milk for cashew cream if you’re feeling adventurous or add a splash of lime juice at the end for a zesty twist. You can also throw in some cooked chicken or shrimp for a protein-packed option!
FAQs
1. Can I use other types of lentils?
Absolutely! Just keep in mind that cooking times may vary if you’re using green or brown lentils.
2. Is this soup vegan?
Yes, it’s naturally vegan and vegetarian-friendly with all those plant-based goodies!
3. How can I make this soup spicier?
Add more curry paste, throw in some sliced jalapeños, or finish it off with a drizzle of hot sauce!
📌 Pin this recipe for your next cozy dinner night!

Thai Coconut Red Lentil Soup
Ingredients
Method
- In a large pot, heat some oil over medium heat.
- Add the diced onion and sauté for about 5 minutes until softened.
- Stir in the garlic and ginger, and cook for another minute until fragrant.
- Add the curry paste, turmeric, and cook for an additional minute.
- Pour in the vegetable broth and coconut milk, then add the red lentils.
- Bring the mixture to a boil, then reduce to a simmer.
- Cook for 20–25 minutes until the lentils are tender.
- Season with salt and pepper.
- Blend if desired for a smoother texture, and serve hot with optional toppings.




