Thai Coconut Lentil Soup with Lemongrass
Red lentils simmer in coconut milk with bruised lemongrass for a fragrant, silky bowl.
Dietary
Vegan, Vegetarian, Pescatarian, Dairy free, Nut free, Halal, Kosher
Allergens
Soy
This soup pairs creamy red lentils with coconut milk, lemongrass, and ginger for a fragrant, warming bowl with a gentle tang from lime. It comes together in one pot and makes a satisfying weeknight dinner or light lunch, especially when topped with fresh herbs and a drizzle of chili oil.
Ingredients
- 2 tablespoons coconut oil
- 1 yellow onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 stalks lemongrass, trimmed and bruised
- 2 tablespoons red curry paste
- 1 1/2 cups red lentils, rinsed
- 2 cans coconut milk (13.5 oz each)
- 4 cups vegetable broth
- 2 carrots, sliced
- 1 tablespoon soy sauce
- 1 tablespoon brown sugar
- 2 limes, juiced
- 2 cups baby spinach
- 1/4 cup fresh cilantro, chopped
- 2 scallions, thinly sliced
- 0 salt, to taste
- 0 chili oil, for serving (optional)
Method
-
Heat the coconut oil in a 6-quart saucepan over medium heat. Add the onion and cook, stirring occasionally, until softened, about 5 minutes.
-
Stir in the garlic, ginger, and lemongrass, and cook until fragrant, about 1 minute.
-
Add the red curry paste and stir to coat the aromatics, cooking until deeply fragrant, about 1 minute.
-
Pour in the coconut milk and vegetable broth, then add the lentils and carrots. Stir to combine and bring to a boil.
-
Reduce the heat to low, cover partially, and simmer until the lentils are tender and the soup has thickened, about 25 minutes, stirring occasionally.
-
Remove and discard the lemongrass stalks. Stir in the soy sauce, brown sugar, and lime juice.
-
Stir in the spinach and cook just until wilted, about 1 minute. Season with salt to taste.
-
Ladle the soup into bowls and top with cilantro, scallions, and a drizzle of chili oil, if desired.
Related recipes
Rate this recipe
Report this comment

Thai Coconut Lentil Soup with Lemongrass
This soup pairs creamy red lentils with coconut milk, lemongrass, and ginger for a fragrant, warming bowl with a gentle tang from lime. It comes together in one pot and makes a satisfying weeknight dinner or light lunch, especially when topped with fresh herbs and a drizzle of chili oil.
55 min 6 servings 365 cal
Ingredients
- 2 tablespoons coconut oil
- 1 yellow onion, diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 stalks lemongrass, trimmed and bruised
- 2 tablespoons red curry paste
- 1 1/2 cups red lentils, rinsed
- 2 cans coconut milk (13.5 oz each)
- 4 cups vegetable broth
- 2 carrots, sliced
- 1 tablespoon soy sauce
- 1 tablespoon brown sugar
- 2 limes, juiced
- 2 cups baby spinach
- 1/4 cup fresh cilantro, chopped
- 2 scallions, thinly sliced
- 0 salt, to taste
- 0 chili oil, for serving (optional)

Method
- 1
Heat the coconut oil in a 6-quart saucepan over medium heat. Add the onion and cook, stirring occasionally, until softened, about 5 minutes.
- 2
Stir in the garlic, ginger, and lemongrass, and cook until fragrant, about 1 minute.
- 3
Add the red curry paste and stir to coat the aromatics, cooking until deeply fragrant, about 1 minute.
- 4
Pour in the coconut milk and vegetable broth, then add the lentils and carrots. Stir to combine and bring to a boil.
- 5
Reduce the heat to low, cover partially, and simmer until the lentils are tender and the soup has thickened, about 25 minutes, stirring occasionally.
- 6
Remove and discard the lemongrass stalks. Stir in the soy sauce, brown sugar, and lime juice.
- 7
Stir in the spinach and cook just until wilted, about 1 minute. Season with salt to taste.
- 8
Ladle the soup into bowls and top with cilantro, scallions, and a drizzle of chili oil, if desired.
Comments
Log in to comment.