Hearty Thai Peanut Lentil

Section: Cozy Nightfall Dinners with a Golden Glow

This hearty soup blends red lentils and Thai peanut sauce for a creamy, nourishing meal. Simple to prepare, it’s simmered with vegetable broth, tomatoes, and garlic, delivering a warming, flavor-packed bowl in just 35 minutes. Vegan and high in protein, it’s both comforting and filling, perfect for cozy weeknights. Customize with your favorite garnishes like cilantro or chili oil for a vibrant finish. Serve hot with crusty bread for a satisfying meal everyone will love.

A woman wearing an apron and smiling.
Authored by Clara
Last revised on Sat, 30 Aug 2025 16:56:55 GMT
A bowl of soup with tomatoes, corn, and herbs. Save
A bowl of soup with tomatoes, corn, and herbs. | zetluna.com

This ultra-creamy Thai peanut lentil soup delivers a cozy kick of heat and protein-rich heartiness in a single pot. Whenever cold weather rolls in or I want something lush without much fuss, this recipe restores my energy and satisfies every craving. Even my pickiest eaters love the richly spiced broth and creamy finish from the peanut sauce.

When I first tried this on a rainy Sunday, the warmth and subtle Thai pepper notes felt so comforting. Ever since, it has been my go-to when I want something both nourishing and quick.

Ingredients

  • Red lentils: Provide fast-cooking protein and give the soup its creamy body. Use split red lentils for the smoothest texture and rinse thoroughly to remove slight bitterness
  • Vegetable broth: Brings savory depth. Choose a low-sodium or homemade option for the cleanest flavor and balanced saltiness
  • Canned diced tomatoes: Add brightness and a subtle tang which balances the richness of the peanut sauce. Choose fire-roasted if you enjoy gentle smoky undertones
  • Garlic: Infuses robust flavor throughout. Fresh is best for punchy aroma and taste
  • Thai peanut sauce: Gives rich creaminess and sweet spicy character. Opt for a natural version with minimal sugar and real peanuts for best results

Instructions

Rinse and Prep the Lentils:
Measure out the red lentils and rinse in several changes of cold water. Swish lentils around with your hands until the water runs mostly clear. This step removes bitterness and helps prevent foam during simmering
Sauté the Aromatics:
In your soup pot set over medium heat add a splash of broth if you wish and the minced garlic. Gently cook just until fragrant about one minute. Avoid browning the garlic as this can turn it bitter
Simmer the Soup Base:
Add the rinsed lentils vegetable broth and diced tomatoes to the pot. Bring mixture to a gentle boil stirring occasionally to prevent sticking. Lower the heat and simmer uncovered for about twenty five minutes. Stir once or twice to ensure nothing is sticking to the bottom of the pot. Test a lentil for doneness it should be meltingly soft
Incorporate the Peanut Sauce:
Reduce the heat to low. Pour in the Thai peanut sauce and stir until fully combined. Let the soup gently heat for two or three minutes to meld flavors. Taste and adjust with more peanut sauce or a splash of broth if you like it thinner
Finish and Serve:
Ladle the soup into bowls. For a vibrant finish add chopped cilantro or a swirl of chili oil. Serve with lime wedges or extra peanut sauce at the table if desired
A bowl of soup with a spoon in it.
A bowl of soup with a spoon in it. | zetluna.com

I find the Thai peanut sauce is the shining star here its flavor is deeply satisfying without overwhelming the delicate lentils. Once I made this soup for a casual weekend lunch with family and there were zero leftovers for the first time ever everyone went back for seconds.

Storage Tips

This soup keeps well in the refrigerator for up to four days. Store in an airtight glass container to maintain freshness and reheat gently on the stove or in the microwave with a splash of broth to loosen. It also freezes beautifully portion into single servings for grab and go lunches.

Ingredient Substitutions

You can use brown or green lentils if that is what you have but increase simmer time by ten to fifteen minutes. If peanut allergies are a concern swap in sunflower seed butter and a splash of coconut milk for creaminess that is still nutty. Add spinach or Swiss chard near the end of cooking for extra greens.

Serving Suggestions

Pair this soup with jasmine rice for a heartier meal or serve with warm pita or naan to soak up the vibrant broth. A crisp cucumber salad or quick-pickled veggies make a perfect contrast to the soup’s richness. For extra crunch scatter chopped roasted peanuts or crispy shallots on top.

Cultural Background

Inspired by classic Thai peanut stews this recipe adapts the fragrant peanut flavors found in satay sauces and infuses them into a vegan soup perfect for Western kitchens. Red lentils are a staple legume in Southeast Asian cooking prized for their silky consistency.

Seasonal Adaptations

Use fresh summer tomatoes in place of canned for peak summer flavor

Add diced sweet potato or butternut squash as a hearty fall addition

Garnish with basil or mint if cilantro is not available

Success Stories

A friend once made this recipe for a vegan potluck and came home with rave reviews even from those who typically skip the soup option. I have shared it with neighbors during winter storms and it always becomes an instant favorite.

Freezer Meal Conversion

Cool the soup completely and pack in quart containers leaving an inch for expansion. Thaw overnight in the refrigerator or defrost on the stove over low heat stirring until smooth. Add a bit of water if the texture thickens too much in the freezer.

A bowl of soup with a spoon in it.
A bowl of soup with a spoon in it. | zetluna.com

Enjoy this comforting soup as a nourishing meal any night of the week. Its vibrant flavor and creamy texture make it a guaranteed favorite.

Common Questions About Recipes

→ How can I adjust the soup's spiciness?

Add chili oil or fresh chili to increase spiciness, or use a mild peanut sauce for a gentler flavor.

→ What’s the best way to store leftovers?

Cool and refrigerate in an airtight container for up to 4 days. Reheat gently on the stove or in the microwave.

→ Can I substitute another lentil variety?

Red lentils cook quickly and create a creamy texture, but yellow lentils or split peas can work with longer cooking time.

→ What garnishes complement this soup?

Try fresh cilantro, sliced scallions, crushed peanuts, or a drizzle of chili oil for added flavor and presentation.

→ Is this soup suitable for meal prep?

Yes, prepare in advance and portion into containers. The flavors meld even more after a day in the fridge.

Thai Peanut Lentil Soup

Creamy vegan comfort packed with lentils, Thai peanut sauce, and bright savory flavor in every spoonful.

Prep Time
10 mins
Time to Cook
25 mins
Overall Time
35 mins
Authored by: Clara

Recipe Type: Starlit Suppers

Skill Level Required: Beginner-Friendly

Cuisine Type: Thai

Recipe Output: 4 Number of Portions

Dietary Needs: Plant-Based, Veggie-Friendly, Free of Gluten, Lactose-Free

The Ingredients You'll Need

→ Main Ingredients

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

Step-by-Step Instructions

Step 01

In a soup pot, combine red lentils, vegetable broth, canned diced tomatoes, and minced garlic.

Step 02

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

Step 03

Stir in Thai peanut sauce, ensuring even distribution. Remove from heat and serve hot.

Additional Notes

  1. Garnish finished dish with fresh cilantro or a drizzle of chili oil for enhanced flavor.

Tools You'll Need

  • Soup pot
  • Ladle

Allergy Information

Review each ingredient to identify allergens and consult an expert if needed.
  • Contains peanuts.

Nutritional Facts (Per Serving)

Keep in mind these details are for general guidance and shouldn't replace professional advice.
  • Caloric Content: 310
  • Fats: 11 grams
  • Carbohydrates: 33 grams
  • Proteins: 17 grams