Vegetarian Thai Peanut Soup

Posted on December 3, 2025

Difficulty

Prep time

Cooking time

Total time

Servings

This Vegetarian Thai Peanut Soup is a rich, creamy, and flavorful dish inspired by classic Thai flavors. Combining coconut milk, peanut butter, curry paste, vegetables, and warming spices, this soup offers the perfect balance of savory, spicy, and slightly sweet notes. It’s cozy, nourishing, and incredibly satisfying — a plant-based comfort classic that comes together effortlessly.

Why You’ll Love This Recipe

Creamy, hearty, and 100% vegetarian

Packed with bold Thai-inspired flavors

Protein-rich thanks to peanut butter

Easy one-pot recipe

Naturally dairy-free and gluten-free

Perfect for meal prep — gets even better the next day

Ingredients

1 tbsp coconut oil or olive oil

1 medium onion, diced

3 garlic cloves, minced

1 tbsp grated fresh ginger

2–3 tbsp Thai red curry paste

1 large carrot, thinly sliced

1 red bell pepper, diced

1 medium sweet potato, cubed

4 cups vegetable broth

1 can (13.5 oz) coconut milk

½ cup creamy peanut butter

1 tbsp soy sauce

1 tbsp lime juice

1 cup baby spinach or kale

Salt & pepper to taste

Crushed peanuts and cilantro for garnish

Chili flakes (optional for heat)

Step-by-Step Instructions

  1. Sauté the Aromatics

Heat coconut oil in a large pot. Add onion, garlic, and ginger. Cook until fragrant and softened.

  1. Add Curry Paste

Stir in Thai red curry paste and cook for 1 minute to release its aroma.

  1. Add Veggies

Add carrot, bell pepper, and sweet potato. Stir to coat them in the curry paste.

  1. Pour in Broth & Simmer

Add vegetable broth and bring the soup to a simmer. Cook for 15–20 minutes until vegetables are tender.

  1. Make It Creamy

Stir in coconut milk, peanut butter, soy sauce, and lime juice. Mix until smooth and creamy.

  1. Finish & Serve

Add spinach, season with salt and pepper, and serve hot topped with crushed peanuts and cilantro.

Conclusion

This Vegetarian Thai Peanut Soup is the perfect combination of comfort and flavor — creamy, warming, and loaded with Thai-inspired aromatics. Whether you’re vegetarian or simply craving a flavor-packed meal, this soup guarantees a satisfying, nourishing bowl every time.

Tags:

You might also like these recipes

Leave a Comment