Nutrition Facts for Thai spicy soup vegan
Blog Research API Download App

Thai Spicy Soup Vegan

Image of Thai Spicy Soup Vegan
Nutriscore Rating: 73/100

Warm your soul and awaken your taste buds with this Thai Spicy Soup Vegan recipe, a vibrant, plant-based delight packed with bold flavors and nourishing ingredients. Infused with the rich creaminess of coconut milk and the zesty spice of red Thai curry paste, this soup features a medley of colorful vegetables—like baby bok choy, red bell pepper, and carrots—complemented by tender tofu cubes for protein. A subtle balance of soy sauce, lime juice, and a touch of brown sugar creates a harmonious blend of savory, tangy, and slightly sweet flavors. Serve it over silky rice noodles or enjoy it on its own, garnished with fresh cilantro, green onions, and a kick of chili for extra heat. Quick to prepare in just 40 minutes, this one-pot vegan soup is both satisfying and easy to make, perfect for a cozy dinner or meal prepping during the week.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
✓ Track meals with just a photo
✓ Hit your nutrition goals easier
✓ Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
25 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 2 tablespoons Coconut oil
  • 4 Garlic cloves, minced
  • 1 tablespoon Fresh ginger, grated
  • 2 tablespoons Red Thai curry paste
  • 4 cups Vegetable broth
  • 1 can (13.5 ounces) Coconut milk
  • 3 tablespoons Soy sauce (or tamari for gluten-free)
  • 1 tablespoon Brown sugar
  • 2 tablespoons Lime juice, freshly squeezed
  • 2 medium Carrots, thinly sliced
  • 1 medium Red bell pepper, julienned
  • 2 cups Baby bok choy, chopped
  • 1.5 cups Mushrooms, sliced
  • 1 block (14 ounces) Firm tofu, cubed
  • 8 ounces Rice noodles (optional, for serving)
  • 0.25 cup Fresh cilantro, chopped (for garnish)
  • 2 Green onions, sliced (for garnish)
  • 1 Fresh red chili, sliced (optional, for extra spice)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Heat the coconut oil in a large pot over medium heat.

2

Add the minced garlic and grated ginger to the pot. Sauté for 1-2 minutes until fragrant.

3

Stir in the red curry paste and cook for an additional 1 minute to release its flavors.

4

Pour in the vegetable broth and coconut milk. Stir well to combine and bring the mixture to a simmer.

5

Add the soy sauce, brown sugar, and lime juice. Stir to blend the flavors.

6

Add the sliced carrots, red bell pepper, mushrooms, and chopped baby bok choy to the pot. Simmer for 10-12 minutes until the vegetables are tender but still crisp.

7

Carefully add the cubed tofu to the soup, gently stirring to avoid breaking it.

8

If using rice noodles, prepare them according to package instructions and distribute into serving bowls.

9

Ladle the hot soup over the noodles (if using) or serve as-is in bowls.

10

Garnish with fresh cilantro, green onions, and optional red chili slices for extra heat.

11

Enjoy your vegan Thai spicy soup warm with an extra squeeze of lime if desired!

⚡
Cooking Tip: Take your time with each step for the best results!
467
cal
22.3g
protein
68.5g
carbs
14.6g
fat

Nutrition Facts

1 serving (769.6g)
Calories
467
% Daily Value*
Total Fat 14.6 g 19%
Saturated Fat 6.9 g 35%
Polyunsaturated Fat 0.8 g
Cholesterol 0 mg 0%
Sodium 1620 mg 70%
Total Carbohydrate 68.5 g 25%
Dietary Fiber 8.5 g 30%
Total Sugars 20.8 g
Protein 22.3 g 45%
Vitamin D 0.2 mcg 1%
Calcium 389 mg 30%
Iron 5.4 mg 30%
Potassium 1534 mg 33%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

55.1%%
17.8%%
27.1%%
Fat: 538 cal (27.1%%)
Protein: 354 cal (17.8%%)
Carbs: 1092 cal (55.1%%)