Vegetarian Tomato Soup with Tofu (Vegan Egg Soup)

Dive into the vibrant world of flavor with this hearty and satisfying vegetarian tomato soup, a recipe perfect for chilly evenings or a light yet fulfilling lunch. This isn't your average tomato soup; we're elevating the classic with a creamy, tofu-based "egg" that adds a delightful richness and surprising texture. Forget bland, watery soups; this recipe uses fresh, high-quality ingredients to create a depth of flavor that will leave you wanting more. Imagine the sweet tang of ripe tomatoes mingling with aromatic herbs and spices, all culminating in a velvety smooth bowl of goodness.

This vegetarian tomato soup, easily adaptable to vegan preferences, is incredibly easy to make, despite its sophisticated taste. The addition of the tofu "egg" adds a unique element of surprise, transforming this simple soup into a culinary masterpiece. Ready to create this delicious and nourishing meal? Let's get started with the simple, step-by-step instructions below.

Tools Needed

  • Pot
  • Stove

Ingredients

  • White Tofu: 1 piece
  • Tomatoes: 3
  • Dried Tofu: 1/2 piece
  • Sugar: 2 teaspoons
  • Vegetarian Seasoning: 1 teaspoon
  • Tapioca Starch: a little
  • Cooking Oil: a little
  • Vegetarian Fish Sauce: a little
  • Salt: a little
  • Water: 1 liter

Step-by-Step Instructions

Step 1. Prepare Ingredients

  • Wash and cut the tofu into small pieces. Set aside some tofu edges for another dish.
  • Wash and cut the dried tofu (ta hu ki) into small pieces.
  • Cut the tomatoes into your preferred size (cubes, wedges, etc.).
  • Add onion, cilantro, or other herbs for extra fragrance and flavor.
Wash and cut the tofu into small pieces. Set aside some tofu edges for another dish.Wash and cut the dried tofu (ta hu ki) into small pieces.Cut the tomatoes into your preferred size (cubes, wedges, etc.).Optional: Add onion, cilantro, or other herbs for extra fragrance and flavor.
Prepare Ingredients

Step 2. Simmer the Soup

  • Heat a pot on the stove, add a little oil, and stir-fry the tomatoes until fragrant.
  • Add 1 liter of water to the pot with the tomatoes. Add sugar, vegetarian seasoning, and salt.
  • Bring to a boil, then add the tofu.
  • Add vegetarian fish sauce for extra flavor.
Heat a pot on the stove, add a little oil, and stir-fry the tomatoes until fragrant.Add 1 liter of water to the pot with the tomatoes. Add sugar, vegetarian seasoning, and salt.Bring to a boil, then add the tofu.Add vegetarian fish sauce for extra flavor.
Simmer the Soup

Step 3. Thicken the Soup

  • Bring to a boil again. Mix tapioca starch with some water until it dissolves, then add it to the soup.
  • Simmer for another 3 minutes until the starch is cooked. Turn off the heat.
Bring to a boil again. Mix tapioca starch with some water until it dissolves, then add it to the soup.Simmer for another 3 minutes until the starch is cooked. Turn off the heat.
Thicken the Soup

Read more: Vietnamese Sweet & Sour Fish Soup: A Delicious Comfort Food Recipe

Tips

  • For a more sour soup, add more tomatoes.
  • If you prefer a thinner soup, reduce or omit the tapioca starch.
  • The soup is best enjoyed hot.

Nutrition

  • N/A

FAQs

1. Can I use other types of tofu?

Yes! Silken tofu works best for a creamy texture, but firm or extra-firm tofu can be used (just make sure to properly blend it).

2. How can I make this soup spicier?

Add a pinch of red pepper flakes, a dash of your favorite hot sauce, or a diced jalapeño to increase the heat.

3. Can I make this soup ahead of time?

Absolutely! This soup tastes even better the next day. Store it in an airtight container in the refrigerator for up to 3 days.


This vegetarian tomato soup with tofu offers a delightful twist on a classic comfort food, proving that vegan cooking can be both delicious and satisfying. The creamy tofu "egg" adds a unique texture and richness that elevates the entire dish. Enjoy this flavorful and easy-to-make soup as a light meal, a hearty starter, or a comforting end to a busy day.