Thai Peanut Lentil Soup

Featured in: One-Pot Comforts

This hearty Thai-inspired soup blends creamy peanut sauce with protein-rich red lentils and savory vegetable broth. Diced tomatoes add brightness, while garlic infuses aromatic depth. Quick to prepare and easy to cook, it’s a comforting dish that comes together in just 35 minutes and serves four. High in protein and naturally vegan, this soup is perfect for a nourishing meal. Garnish with cilantro or chili oil for extra flavor. All you need is a soup pot and a ladle to create a warming, satisfying bowl ideal for cozy nights or quick lunches. Contains peanuts.

Updated on Fri, 31 Oct 2025 16:26:00 GMT
Creamy Thai Peanut Lentil Soup, hearty and vegan, garnished with fresh cilantro.  Save
Creamy Thai Peanut Lentil Soup, hearty and vegan, garnished with fresh cilantro. | kookycrunch.com

A creamy and warming Thai Peanut Lentil Soup that is hearty, vegan, and filled with aromatic flavors for a satisfying bowl anytime.

I tried this soup on a cold evening, and the creamy peanut sauce paired with tender lentils made it truly unforgettable.

Ingredients

  • Red lentils: 1 cup, rinsed
  • Vegetable broth: 4 cups
  • Canned diced tomatoes: 1 cup
  • Garlic: 2 cloves, minced
  • Thai peanut sauce: ¼ cup

Instructions

Combine ingredients:
In pot, combine lentils, broth, tomatoes, and garlic.
Simmer:
Simmer 25 minutes until lentils are soft.
Add peanut sauce:
Stir in peanut sauce and serve.
Hearty Thai Peanut Lentil Soup bubbling in a pot, rich in flavor and nutrition.  Save
Hearty Thai Peanut Lentil Soup bubbling in a pot, rich in flavor and nutrition. | kookycrunch.com

This recipe has become a cool-weather classic in our family, often requested by kids for its creamy taste.

Required Tools

To make this soup, use a sturdy soup pot and ladle for easy serving.

Allergen Information

The recipe contains peanuts, so check for allergies before serving.

Nutritional Information

Each serving provides about 310 calories, 11 g total fat, 33 g carbohydrates, and 17 g protein.

Vegan Thai Peanut Lentil Soup served with a drizzle of chili oil for zest. Save
Vegan Thai Peanut Lentil Soup served with a drizzle of chili oil for zest. | kookycrunch.com

Serve this soup warm and enjoy the creamy, comforting flavors in every spoonful.

Recipe FAQ

Can I use green lentils instead of red?

Red lentils cook faster and yield a creamy texture. Green lentils can be used but may need a longer simmer and produce a firmer result.

What makes this soup taste uniquely Thai?

The combination of peanut sauce and aromatic garlic, plus fresh flavors from vegetable broth and tomatoes, gives a signature Thai-inspired profile.

Is this soup suitable for meal prep?

Yes, it stores well in the fridge for several days. Reheat gently and add a splash of broth if thickened.

How do I add more spice?

Stir in chili oil or sprinkle chopped fresh chilies on top as garnish to boost heat to your taste.

Can I make this dish without peanuts?

Replace peanut sauce with sunflower seed or cashew butter if avoiding peanuts, though it alters the flavor profile.

Thai Peanut Lentil Soup

Creamy Thai lentil soup with peanut sauce. Simple, nourishing, and full of flavor. Ready in under 40 minutes.

Prep duration
10 min
Cook duration
25 min
Complete duration
35 min
Created by Jake Peterson


Skill level Easy

Heritage Vegan Thai

Output 4 Portions

Diet considerations Plant-Based, No dairy, No gluten

Components

Main components

01 1 cup red lentils
02 4 cups vegetable broth
03 1 cup canned diced tomatoes
04 2 cloves garlic, minced
05 1/4 cup Thai peanut sauce

Directions

Phase 01

Combine primary ingredients: Add red lentils, vegetable broth, canned diced tomatoes, and minced garlic to a soup pot.

Phase 02

Simmer lentils: Bring the mixture to a gentle simmer over medium heat. Cook for 25 minutes, stirring occasionally, until the lentils are tender.

Phase 03

Incorporate peanut sauce: Stir Thai peanut sauce into the soup and ensure it is evenly combined.

Phase 04

Serve: Ladle soup into bowls and serve hot.

Necessary tools

  • Soup pot
  • Ladle

Allergy details

Review each component carefully for potential allergens and consult with healthcare professionals if you're uncertain about any ingredient.
  • Contains peanuts.

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 310
  • Fats: 11 g
  • Carbohydrates: 33 g
  • Proteins: 17 g