
Simple Thai Coconut Red Lentil Soup Recipe tastes creamy, cozy, lightly spicy, and a little tangy from lime, like a hug in a bowl with a Thai twist. It works perfectly for busy weeknights, meal prep, or feeding a mixed crowd, and it takes about 40 minutes from chopping board to table. I tested this on my own picky family, and they went back for seconds without asking what was in it, which counts as a major win.
Why You Should Try This Simple Thai Coconut Red Lentil Soup Recipe
This soup gives you the comfort of a rich curry with the speed of a weeknight recipe. Red lentils cook quickly, soak up flavor, and turn the broth thick and velvety without any cream.
Coconut milk adds richness, while Thai red curry paste and lime keep everything bright and lively. You get a big, satisfying bowl that feels restaurant-level but uses basic pantry ingredients.
“This Simple Thai Coconut Red Lentil Soup Recipe tastes like takeout-level Thai comfort food that somehow came from my own kitchen. ★★★★★”
Ingredients You’ll Need
Lentils and Base
- 1 cup dry red lentils, rinsed very well
- Red lentils cook fast and break down into a creamy texture. Avoid green or brown lentils here since they stay firm and change the feel of the soup.
- 1 tablespoon neutral oil (avocado, canola, or light olive oil)
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced or grated
- 1 medium carrot, diced small
- 1 red bell pepper, sliced thin or diced
Flavor Boosters
- 2 to 3 tablespoons Thai red curry paste
- Use a brand like Mae Ploy or Thai Kitchen. Start with 2 tablespoons if you prefer mild heat and add more at the end if you want it spicier.
- 1 teaspoon ground turmeric
- 1 teaspoon ground coriander (optional but tasty)
- 1 to 2 teaspoons soy sauce or tamari
- This adds umami and salt. Taste before adding extra salt.
- 1 teaspoon brown sugar or coconut sugar
- This balances the heat and acidity.
Liquids
- 1 can (13.5 to 14 ounces) full-fat coconut milk
- Use full-fat for best creaminess. Light coconut milk works, but the soup will taste thinner.
- 4 cups vegetable broth or chicken broth
- Use low-sodium so you control the salt level. Water works in a pinch, but broth adds more depth.
Finishing Touches
- Juice of 1 lime, plus extra wedges for serving
- 1 to 2 teaspoons fish sauce (optional, skip for vegan)
- Fish sauce adds classic Thai-style depth. Use a brand like Red Boat or Squid if you keep it on hand.
- Salt and black pepper to taste
- 1 small bunch cilantro, chopped (use stems and leaves)
- 2 green onions, sliced
- Crushed red pepper flakes or sliced fresh chili, to taste (optional)
Optional Toppings
- Cooked jasmine rice or brown rice, for serving in the bowl
- Toasted shredded coconut, for a fun crunch
- Roasted peanuts or cashews, chopped
- A drizzle of chili crisp or chili oil, if you like extra heat
Pantry Shortcuts
- Use frozen chopped onion and frozen minced garlic and ginger to save time.
- Use pre-cut matchstick carrots if you want to skip peeling and chopping.
- Use boxed broth and canned coconut milk so you can make this soup from pantry staples anytime.
Equipment List
- Large pot or Dutch oven, at least 4 to 5 quarts
- Cutting board and sharp knife
- Wooden spoon or spatula
- Measuring cups and spoons
- Fine mesh strainer for rinsing lentils
- Ladle for serving
- Optional: immersion blender if you want a smoother texture
Tips & Tricks
- Rinse red lentils until the water runs mostly clear so the soup tastes clean and not starchy.
- Sauté the curry paste with the aromatics to wake up the spices and deepen the flavor.
- Start with less curry paste, then taste at the end and stir in more if you want extra heat.
- Stir the coconut milk before you open the can or shake it well so the cream and liquid mix evenly.
- Keep the soup at a gentle simmer so the lentils soften without sticking to the bottom.
- Add lime juice and fish sauce at the end so they stay bright and punchy.
- Thin leftovers with a splash of broth or water when you reheat, since the lentils thicken as they sit.
- Serve some rice in the bowl first, then ladle soup over it if you want a heartier, almost stew-like meal.
How to Make Simple Thai Coconut Red Lentil Soup Recipe
Step 1: Prep the Ingredients
Chop the onion, carrot, and red bell pepper into small, even pieces so they cook at the same rate. Mince the garlic and ginger. Rinse the red lentils in a fine mesh strainer under cold water until the water looks mostly clear.
Open the coconut milk and stir or shake the can so the cream and liquid mix. Set all ingredients near the stove so the cooking process feels smooth and relaxed. Take a second to admire your prep work, because that part often feels like the real effort.
Step 2: Sauté Aromatics and Curry Paste
Heat the oil in a large pot over medium heat. Add the chopped onion and carrot, then cook 4 to 5 minutes until the onion turns translucent and the carrot starts to soften. Stir often so nothing burns.
Add the garlic, ginger, and red bell pepper. Cook 1 to 2 minutes until fragrant. Stir in the red curry paste, turmeric, and ground coriander, and cook another 1 to 2 minutes so the paste toasts slightly and smells bold and rich.
Step 3: Add Lentils and Liquids
Add the rinsed red lentils to the pot and stir so they coat in the curry mixture. Pour in the broth and stir again, scraping the bottom of the pot to pick up any flavorful bits. Bring the mixture to a gentle boil over medium-high heat.
Once it reaches a boil, lower the heat to maintain a steady simmer. Partially cover the pot with a lid so some steam escapes. Simmer 15 to 20 minutes, stirring occasionally, until the lentils soften and start to break down.
Step 4: Stir in Coconut Milk and Seasonings
Pour in the coconut milk and stir until the soup looks creamy and uniform. Add soy sauce or tamari and brown sugar. Taste and add a pinch of salt if needed.
Let the soup simmer another 5 to 10 minutes so the flavors blend and the texture thickens slightly. Stir often since the lentils like to settle at the bottom. If the soup looks too thick for your taste, add a splash of broth or water.
Step 5: Finish with Lime and Fresh Herbs
Turn the heat to low. Stir in the lime juice and fish sauce if you use it. Taste again and adjust with more lime, soy sauce, or a pinch of sugar until the flavor hits that sweet-salty-tangy balance you like.
Stir in most of the chopped cilantro and some green onion, saving a little for topping. If you want a smoother soup, blend part of it with an immersion blender, then stir it back in. Keep the soup warm on low heat until you serve.
Step 6: Serve
Ladle the soup into bowls. Top with extra cilantro, green onion, and a sprinkle of red pepper flakes or sliced chili if you like heat. Add chopped peanuts or cashews for crunch.
If you enjoy rice in your soup, spoon some cooked jasmine or brown rice into the bowl first, then pour the soup over it. Add lime wedges on the side so everyone can squeeze more citrus to taste.
What to Serve with Simple Thai Coconut Red Lentil Soup Recipe
This soup pairs nicely with steamed jasmine rice, brown rice, or even quinoa if you like a nutty side. You can serve it with a simple cucumber salad dressed with lime, a pinch of sugar, and a little soy sauce for a cool, crisp contrast. Warm naan or flatbread works well when you want something to swipe through the bowl.
You can also add a side of roasted vegetables like broccoli, cauliflower, or green beans seasoned with garlic and a touch of soy sauce. If you cook for kids or spice-sensitive eaters, serve plain rice and sliced cucumbers on the side so they can build their own mild bowl.
Storage Options
- Store leftover soup in an airtight container in the fridge for up to 4 days.
- The soup thickens in the fridge, so stir in a splash of water or broth when you reheat.
- Reheat gently on the stove over medium-low heat, stirring often, until hot but not boiling.
- You can freeze the soup in freezer-safe containers for up to 3 months; thaw overnight in the fridge, then reheat on the stove with a bit of extra liquid.
- Add fresh lime juice and herbs after reheating to refresh the flavor.

Simple Thai Coconut Red Lentil Soup Recipe
Ingredients
Instructions
- Heat the coconut oil in a medium pot over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
- Stir in the minced garlic and ginger and cook for 1 minute, until fragrant.
- Add the red curry paste and cook, stirring constantly, for 1 minute to bloom the spices.
- Add the rinsed red lentils and vegetable broth. Stir well, bring to a boil, then reduce heat to low, cover, and simmer for 15–20 minutes, or until the lentils are very soft.
- Stir in the coconut milk and soy sauce or tamari. Simmer uncovered for another 5 minutes, stirring occasionally.
- Use an immersion blender to partially blend the soup if you prefer a creamier texture, or leave it as is for a chunkier soup.
- Stir in the lime juice, then season with salt and black pepper to taste.
- Ladle the soup into bowls and garnish with chopped cilantro and sliced red chili or chili flakes if desired. Serve hot.
Notes
Approximate per serving (1 of 4): 320 calories; fat 17 g; saturated fat 12 g; carbohydrates 30 g; fiber 7 g; sugars 4 g; protein 11 g; sodium 620 mg. Values will vary based on specific ingredients, brands, and portion size.

Leave a Reply