By Grocery List Plus Editorial Staff | Published on June 14, 2026

Thai Lentil Soup

Serves 4

460 cal · 50 min

Thai Lentil Soup

Recipe GLPRb0d120ec9d1069

4.0(1)
Thai
Soup
50 min
460 cal
Servings: 4
Stovetop
SNAP eligible

A vibrant and aromatic Thai-inspired lentil soup made with a blend of red and yellow lentils simmered in fragrant curry paste, creamy coconut milk, and vegetable broth. Tender carrots and shallots add natural sweetness and depth, while fresh cilantro provides a bright finish. This warming, plant-based soup is both nourishing and satisfying.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

2 cups mixed red and yellow lentils

1 tablespoon vegetable or coconut oil

1 large shallot, thinly sliced

1 white onion, diced

1 large carrot, cut into thin rounds

1 tablespoon Thai red curry paste

1 quart chicken or vegetable broth

1 can full-fat coconut milk

2 tablespoons fresh chopped cilantro

Directions

  1. Rinse the mixed lentils under cold water and set aside. Pat the shallot and onion dry, then prepare all vegetables.

  2. Heat the oil in a large pot over medium heat. Add the sliced shallot and diced onion, stirring frequently until they become soft and fragrant, about 4 minutes.

  3. Stir in the Thai red curry paste, coating the vegetables evenly. Toast for about 1 minute to release the aromatics.

  4. Add the rinsed lentils and sliced carrot to the pot, stirring well to combine with the curry mixture.

  5. Pour in the broth and coconut milk, stirring to combine. Bring the mixture to a gentle boil, then reduce heat to medium-low.

  6. Simmer uncovered for 25–30 minutes, stirring occasionally, until the lentils are tender and break easily when pressed, and the carrot is soft.

  7. Taste and adjust seasonings as desired. Ladle the soup into bowls and top each serving with fresh cilantro.

Comments

Grocery List Plus Editorial Staff4

Curry paste is the special trip: most Charlotte chains stock it, but red or green curry paste at Harris Teeter or Kroger runs $3.50–$5 and sits in a specialty aisle, adding time to your shopping. The rest of the ingredients are standard pantry and produce staples available everywhere. At roughly $2.50–$3 per serving including the curry paste, this is a solid weeknight budget play, though you're banking on having dried lentils on hand. The fifty-minute stated time is honest if you're starting from scratch, but cilantro is a same-night herb—it doesn't reheat, so plan to eat fresh or garnish just before serving. This is a forgiving, hands-off soup that works for families and reheats well in the base, making it a sound choice once you've done the curry paste stop.

Sign in or create a free account to add your review.