Home - Soup and Stew - Thai Coconut Red Lentil Soup

Thai Coconut Red Lentil Soup

4.90 from 164 community reviews

This post may contain affiliate links. Please read my disclosure policy.

This is a satisfying, super-tasty red lentil soup that cooks in 30 minutes. Make this creamy soup with Thai red curry paste, coconut milk, and fresh lime.

Two bowls full of bright orange colored Vegan Thai Coconut Red Lentil Soup garnished with fresh cilantro

This easy to make red lentil soup spiced-up with Thai red curry is one of those crazy good soup recipes you’ll want to make over and over again.

Based on quick-cooking split red lentils, the soup is one of those delicious, quick and easy recipes I reach for when there’s a time crunch. I’ve made it so many times, and I can say it literally saves the day when I come home hungry and dinner is nowhere in sight.

Two bowls full of bright orange colored Vegan Thai Coconut Red Lentil Soup garnished with fresh cilantro

If you happen to have any leftover cooked rice and some baby greens like spinach or kale on hand, you can add those in and make this soup even more satisfying.

I really love the soup (possibly even more) the next day, when the flavors have melded and it makes a perfect lunch.

About red lentils

  • Also known as masoor dal in Indian cuisine, red lentils are tiny legumes related to brown and green ones.
  • They range in color from pale terracotta to deeply-colored orange (not a true red). When they’re cooked they’re more golden yellow in color.
  • Red lentils break down into a very soft consistency when cooked, like a naturally creamy puree.
Bowl of vibrant red-orange Thai curry soup made with red lentils and coconut milk, with spoon.

Quick cooking red lentils

Happily for all of us last-minute cooks, red lentils do not need to be soaked before cooking. In fact, all colors of lentils are pretty easy to deal with, which is why they’re one of my pantry staples.

I try to keep a variety of lentils on hand at all times in different colors, to make lentil salad with tangy vinaigrette. Lentils keep well in the pantry for up to a year.

Pantry ingredients arranged for making Thai Coconut Red Lentil Soup: red lentils, lime, coconut milk and Thai red curry paste.

Red lentil soup ingredients

Aside from how tasty this soup is, the wonderful thing is that you might already have the ingredients to make it for dinner tonight. In addition to 1 cup red lentils, you’ll also need:

  • 1 large chopped onion
  • Carrots, peeled
  • Fresh garlic
  • Thai red curry paste: I use this brand. It’s vegan-friendly and not too spicy-hot.
  • Coconut milk: I recommend buying full fat (not “light”) coconut milk. Shake the can well or stir well before using to incorporate the thick cream at the top into to the rest of the contents of the can.
  • Tomato paste
  • Fresh cilantro
  • Limes
Two bowls full of bright orange colored Vegan Thai Coconut Red Lentil Soup garnished with fresh cilantro

Make ahead and storage tips

  • Like all soups, red lentil soup tastes great the next day. It also keeps well for 3-5 days in a covered container in the refrigerator.
  • Reheat leftover soup in a small saucepan on the stovetop until heated through.
  • You can also microwave the soup on high, stirring every minute or so to be sure it heats more evenly.

Thai Coconut Red Lentil Soup

Karen Tedesco
Super flavorful, spicy (but not too hot) vegan red lentil soup with Thai red curry paste, coconut milk and lime. Simple and soul-satisfying!
Print
4.90 from 164 community reviews
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Soup and Stew
Cuisine Asian
Servings 6 servings

Ingredients

  • 2 tablespoons (30 ml) virgin coconut oil or extra-virgin olive oil
  • 1 cup chopped onion
  • 1 cup chopped carrot
  • 1 tablespoon (30 g) finely chopped garlic cloves (2 or 3 cloves)
  • 3 tablespoons (45 g) tomato paste
  • cup (80 g) Thai red curry paste, *Note for vegans: Check the label to ensure the curry doesn't include shrimp paste
  • ¼ teaspoon cayenne pepper
  • Salt
  • 1 cup (205 g) red lentils
  • 4 cups (1 l) vegetable broth, or water
  • 1 cup (250 ml) full fat coconut milk
  • 3 tablespoons (45 ml) fresh lime juice
  • 1 cup (35 g) fresh cilantro leaves

Instructions 

  • Heat the oil in a large pot or Dutch oven over medium heat. Add the onion and carrot and cook 5 minutes, or until softened.
  • Stir in the garlic, tomato paste, curry paste and cayenne and cook until fragrant, about 1 minute.
  • Add the lentils, 1 teaspoon salt and the water. Bring to a simmer, then turn the heat down to medium-low. Partially cover the pan and cook 20 minutes, until the lentils have swelled and softened and the mixture is thickened.
  • Remove from the heat and stir in the coconut milk and lime juice. Taste and season with additional salt if you like. Serve in bowls garnished with cilantro.

Pressure cooker directions:

  • In steps 1 and 2, use the saute function to heat the oil, onion and carrot, followed by the garlic, tomato paste, curry paste and cayenne.
  • Add the lentils, salt and water as in step 3. Cover the pot and cook on high pressure for 6 minutes. Let the pressure release naturally.
  • Stir in the coconut milk and lime juice and serve with garnish.

Karen’s Notes and Tips

  • This soup keeps about a week in the refrigerator.
  • For a heartier soup, add 1/2 cup peeled, cubed potatoes along with the carrots.
  • Use an immersion stick blender to partially puree the soup if you like a smoother, creamy-textured soup.
  • Taste your curry paste before starting to be sure you like the heat level — it can vary from brand to brand. Adjust the amount in the recipe to suit your taste.
  • Serving ideas: Add 1/2 cup per serving cooked rice noodles, basmati or jasmine rice (white or brown).
  • Toss a handful of baby spinach leaves into the soup to make a nourishing, satisfying meal.
  • If you’re not vegan, add a spoonful of plain yogurt (or use a plant-based plain yogurt) to dress this bowl up even more!

Nutrition

Calories: 266kcal | Carbohydrates: 28g | Protein: 10g | Fat: 14g | Saturated Fat: 12g | Sodium: 95mg | Potassium: 587mg | Fiber: 11g | Sugar: 5g | Vitamin A: 5987IU | Vitamin C: 11mg | Calcium: 68mg | Iron: 4mg

Nutrition facts are calculated by third-party software. If you have specific dietary needs, please refer to your favorite calculator.

Recipe developer Karen Tedesco of the popular website Familystyle Food in her kitchen making a kale salad.

Hey, I’m Karen

Creator of Familystyle Food

I’m a food obsessed super-taster and professionally trained cook ALL about creating elevated dinners with everyday ingredients. Find simplified recipes made from scratch and enjoy incredibly tasty food! Read more about me here.

4.90 from 164 votes (138 ratings without comment)

Leave a comment and star rating

Do you have a cooking question? Leave your comment below and let me know how I can help.

Did you love this recipe? Just click on the stars to leave a rating!

Recipe rating




Share your photo!Inspire others by uploading an image of your creation along with your review. The maximum upload file size: 512 MB. You can upload: image. Drop files here

You may want to read my commenting policy before joining the conversation.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

50 Comments

  1. 5 stars
    Great simple, vegan recipe. I didn’t add salt as I used broth, and used coconut cream not milk. (I only used 3 tbls curry paste and 2 tbls fresh lime juice) I put the recipe in my “recipes I love” section. Thank you.

  2. 5 stars
    I confess I forgot the lime. My husband and I LOVE this soup. I looked it up to make it a second time and saw that it called for lime. Well, maybe I’ll put it in and maybe not. The red curry I have is spicy, but we like food that way. YUM!

  3. 5 stars
    This is one of my favorite recipes! So delicious and a great balance of flavors.

  4. Hi I’m looking to make this soup but just wondering if anyone has ever made Thai red curry paste?

  5. 5 stars
    I loved the soup, very balanced taste and healthy. I had no carrots in fridge so improvised with sweet potatoes instead 🙈

  6. 5 stars
    Thanks for sharing this. It’s quickly become one of my favourite meals! Outstanding!

  7. 5 stars
    I love this recipe. I make it almost weekly. When I serve it at large gatherings someone always wants the recipe. Super easy and fast to make and delicious!

  8. Mackenzie M says:

    5 stars
    This is my go-to. A staple in my recipe book. I like to add either broccoli or snap peas as an extra vegetable. Thank you for sharing this wonderful recipe!

  9. I have green lentils that we usually soak the day before for soup, May I use them instead of red?

    1. Melissa – that’s a great question! Red lentils are not the same as green ones. They cook more quickly and have more starch, so they’re not interchangeable. If you have green ones ready to cook, you can make this tangy salad

  10. Lindsay Dickason says:

    5 stars
    Absolutely delicious and so easy! The only substitutions I made was veggie broth for water (omitted salt) and coconut yogurt for coconut milk. This is a must try!

  11. STEPHEN RICHARD LAWSON says:

    Be careful a lot of Thai curry paste has shrimp in it as a main ingredient

  12. Candace Aguirre says:

    5 stars
    Sooo delicious! I’ll be making it over and over

  13. 5 stars
    Just made this – yum. Did not have fresh cilantro, unfortunately, so had to use dried. Not quite as vibrant a result, but still incredible. Did use chicken stock in lieu of water, and added a few baby potatoes and a handful of cauliflower florets, then pureed half the pot.
    Fabulous soup, thanks.