Thai Vegetable Tofu Soup Recipe

Fight off chills and savor the vibrant flavors of this aromatic Thai Vegetable Tofu Soup! This delicious and healing soup is packed with fresh vegetables and protein-rich tofu, simmered in a fragrant broth. Perfect for a quick weeknight meal or when you need a comforting, healthy boost. Get ready to warm your soul and banish that cold!

Prep Time 15 mins
Cook Time 30 mins
Calories 89.3 kcal
Protein 18g
Rating 4.7 (3 Reviews)
Thai Vegetable Tofu Soup 18

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Thai Vegetable Tofu Soup

Cook Smarter with Sous, Your Kitchen Companion

Missing an ingredient for this Thai Vegetable Tofu Soup? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.

How to Make Thai Vegetable Tofu Soup

  1. Heat 1 tablespoon of vegetable oil in a deep saucepan over medium heat. Add 2 cloves of minced garlic and sauté until golden brown (about 2 minutes).
  2. Add 2 tablespoons of soy sauce to the saucepan and let it bubble and sizzle for 30 seconds. Pour in 4 cups of vegetable broth.
  3. Bring the broth to a boil over high heat.
  4. Reduce heat to low and add 1 block (14 ounces) of firm or extra-firm tofu, cut into 1-inch cubes; 1 cup broccoli florets; 1/2 cup sliced carrots; 1/2 cup sliced mushrooms; 1/4 cup chopped cilantro; and 1-2 Thai chilies, finely chopped (adjust to your spice preference).
  5. Simmer gently for 5-7 minutes, or until the vegetables are tender-crisp. Taste and adjust seasoning as needed, adding more soy sauce or a pinch of salt and pepper.
  6. Serve hot, garnished with extra cilantro, a squeeze of lime juice (optional), and a sprinkle of sesame seeds (optional).

Nutrition Information (Approximate per serving)

Sodium

21 g

Sugar

3g

Fat

5g

Carbs

1g