
Simple Thai Coconut Red Lentil Soup Recipe tastes creamy, gently spicy, and a little tangy, like a cozy hug in a bowl with a Thai twist. It works perfectly for busy weeknights, meal prep, or beginner cooks, and it takes about 35–40 minutes from chopping board to table. I first cooked this on a Tuesday when my energy felt low and my craving for comfort food felt very high, and it has stayed in my regular rotation ever since.
Why Simple Thai Coconut Red Lentil Soup Recipe Is Worth It
This soup gives you big Thai-inspired flavor with very little effort. Red lentils cook quickly, coconut milk adds richness, and red curry paste brings warmth and depth without a long ingredient list.
You get a protein packed, plant focused meal that still tastes indulgent. It also freezes well, so you cook once and enjoy it again on a night when you would rather not cook at all.
“This Simple Thai Coconut Red Lentil Soup Recipe tastes like takeout comfort with pantry ingredients and minimal effort, and it easily earns a spot in the weekly rotation. ★★★★★”
Ingredients You Need
Red lentils
- 1 cup dry red lentils, rinsed well
- Use split red lentils for the quickest cooking time.
- Avoid green or brown lentils here because they stay firmer and change the texture.
Aromatics and base
- 1 tablespoon neutral oil (avocado, canola, or light olive oil)
- 1 small 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
Thai flavor boosters
- 2 to 3 tablespoons Thai red curry paste
- I like Maesri or Thai Kitchen for consistent flavor.
- Start with 2 tablespoons if you prefer mild heat and add more at the end if you want extra kick.
- 1 tablespoon soy sauce or tamari
- 1 to 2 teaspoons brown sugar or coconut sugar
- 1 teaspoon ground turmeric or 1 inch fresh turmeric, grated (optional but nice for color and earthiness)
Liquid and creaminess
- 1 can (13.5 to 14 ounces) full fat coconut milk
- Use full fat for the creamiest texture; light coconut milk works if you want fewer calories, but the soup tastes thinner.
- 3 to 4 cups vegetable broth or chicken broth
- Use low sodium broth so you control the salt level.
- Juice of 1 lime, plus extra wedges for serving
Fresh toppings
- Fresh cilantro, chopped
- Green onions, sliced
- Thinly sliced red chili or jalapeño (optional, for extra heat)
- Crushed peanuts or cashews (optional, for crunch)
Salt and seasoning
- 1 to 1½ teaspoons kosher salt, to taste
- Freshly ground black pepper, to taste
Pantry shortcuts and substitutions
- Use frozen diced onions and frozen bell peppers to cut down on prep time.
- Use ginger paste from a tube if you do not want to peel and mince fresh ginger.
- If you do not find red curry paste, use a mix of curry powder and chili paste, but the flavor shifts away from Thai and toward general curry soup.
Equipment list
- Large pot or Dutch oven, at least 4 quarts
- Cutting board and sharp knife
- Wooden spoon or heat safe spatula
- Measuring cups and spoons
- Fine mesh strainer for rinsing lentils
- Immersion blender or regular blender (optional, for smoother texture)
Quick Tips & substitutions
- Rinse red lentils until the water runs mostly clear to keep the soup from tasting dusty.
- Sauté the curry paste with the aromatics to wake up the spices and deepen the flavor.
- Use full fat coconut milk for a rich, restaurant style texture; use light coconut milk if you want a lighter soup.
- Swap soy sauce with tamari or coconut aminos if you cook gluten free.
- Stir in baby spinach or kale at the end to add greens without extra cooking time.
- Use chicken broth instead of vegetable broth if you do not need a vegan soup and want a slightly richer base.
- Add more broth if the soup thickens too much; red lentils soak up liquid as they sit.
- Taste at the end and adjust with lime juice for brightness, salt for depth, and a pinch of sugar if the flavor feels harsh.
How to Make Simple Thai Coconut Red Lentil Soup Recipe
Step 1: Prep the ingredients
Chop the onion, carrot, and 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 until the water runs mostly clear, then set them aside.
Step 2: Sauté aromatics
Heat the oil in a large pot over medium heat. Add the onion and carrot, then cook 4 to 5 minutes until the onion turns translucent and the carrot starts to soften. Stir in the bell pepper, garlic, and ginger, and cook 1 to 2 minutes until the mixture smells fragrant and the garlic softens.
Step 3: Toast the curry paste and spices
Add the red curry paste and turmeric to the pot. Stir constantly for about 1 minute so the curry paste mixes with the vegetables and heats through. This step deepens the flavor and helps the spices bloom.
Step 4: Add lentils and liquid
Add the rinsed red lentils to the pot and stir so they coat in the curry mixture. Pour in 3 cups of broth and the can of coconut milk, then stir well to combine. Add soy sauce and brown sugar, then bring the soup to a gentle simmer over medium heat.
Step 5: Simmer until lentils soften
Reduce the heat to medium low so the soup simmers gently. Cook 15 to 20 minutes, stirring occasionally, until the red lentils soften and start to break down. If the soup thickens too much or sticks to the bottom, add more broth in small splashes and stir.
Step 6: Adjust texture
Decide how you like the texture of your Simple Thai Coconut Red Lentil Soup Recipe. If you enjoy a rustic, chunky soup, leave it as is. If you prefer a smoother, creamier soup, use an immersion blender to partially blend right in the pot, or transfer a portion to a blender, blend, and return it to the pot.
Step 7: Finish with lime and seasoning
Turn the heat to low. Stir in the lime juice, then taste the soup. Add more salt, pepper, curry paste, or lime juice until the flavors feel balanced and bright.
Step 8: Add greens or extras
If you want to add spinach or kale, stir it in now and cook 1 to 2 minutes until the greens wilt. If you use pre cooked shredded chicken or tofu cubes, stir them in and heat through. Keep the heat gentle so the coconut milk stays smooth and the soup does not scorch.
Step 9: Serve
Ladle the Simple Thai Coconut Red Lentil Soup Recipe into bowls. Top with cilantro, green onions, sliced chili, and crushed peanuts if you like crunch. Serve with lime wedges on the side so everyone can add more brightness.
Recipe Variations
- Gluten free: Use tamari or coconut aminos instead of soy sauce and confirm your curry paste lists gluten free ingredients.
- Vegan: Use vegetable broth and plant based toppings like peanuts, cashews, or crispy tofu.
- Low carb focus: Use more bell pepper and leafy greens and cut the lentils to ½ cup, then add extra broth to keep the soup loose.
- Extra protein: Stir in cooked shredded chicken, shrimp, or crispy tofu cubes at the end.
- More veggies: Add diced sweet potato, zucchini, or cauliflower florets during the simmer stage.
- Spice level tweaks: Add chili flakes or sliced fresh chili for more heat, or swirl in a spoonful of plain yogurt or coconut yogurt to soften the spice.
Ways to Serve Simple Thai Coconut Red Lentil Soup Recipe
- Serve with jasmine rice or brown rice on the side for a heartier meal.
- Spoon the soup over cooked rice noodles or rice for a cozy noodle bowl.
- Pair with a simple cucumber salad dressed with lime, salt, and a pinch of sugar.
- Serve with warm naan or flatbread to scoop up every last bit.
- Offer a toppings bar with cilantro, green onions, lime wedges, and crushed nuts so everyone customizes their bowl.
Storage Success
Let the Simple Thai Coconut Red Lentil Soup Recipe cool until it reaches room temperature, then transfer it to airtight containers. Store in the refrigerator for up to 4 days, and add a splash of broth or water when you reheat because the lentils continue to thicken the soup. Reheat on the stove over medium low heat and stir often so the coconut milk stays creamy. Freeze in single portions for up to 3 months, then thaw overnight in the fridge and reheat gently for an easy future meal.

Simple Thai Coconut Red Lentil Soup
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, red curry paste, and grated ginger. Cook for 1 to 2 minutes until fragrant, stirring constantly to prevent burning.
- Add the rinsed red lentils and vegetable broth. Stir to combine, bring to a boil, then reduce heat to a gentle simmer.
- Simmer uncovered for 15 to 18 minutes, or until the lentils are very soft and starting to break down.
- Stir in the coconut milk and soy sauce. Simmer for another 3 to 5 minutes to warm through and thicken slightly.
- Remove from heat and stir in the fresh lime juice. Season with salt and black pepper to taste.
- Serve hot, garnished with chopped fresh cilantro if desired.
Notes
Approximate per serving (1/4 of recipe): 310 calories; fat 18 g; saturated fat 13 g; carbohydrates 27 g; fiber 7 g; sugars 4 g; protein 11 g; sodium 720 mg. Values will vary based on specific ingredient brands, optional additions, and portion sizes.

Leave a Reply