When you think of a hearty soup that warms your soul, Tofu Soup is undoubtedly one of the best options. This delightful dish is not only packed with flavor; it also serves as a nutritious option for vegans, vegetarians, and those looking to eat a bit healthier. With a base of savory vegetable broth, complemented by tender tofu, vibrant vegetables, and earthy mushrooms, Tofu Soup brings a wonderful balance of textures and tastes to your table.
Why We Love This Tofu Soup Recipe
There are countless reasons why Tofu Soup holds a special place in our hearts. First and foremost, it’s a wonderfully comforting meal, especially during chilly weather or on days when you need something soothing. The combination of umami from the mushrooms, the warmth of the spices, and the nourishing qualities of tofu create a dish that is both satisfying and energizing.
Moreover, it’s easy to prepare and takes less than an hour to make from start to finish. This soup is a powerhouse of nutrients, offering a good source of plant-based protein from the tofu, vitamins from the vegetables, and beneficial compounds from the garlic and ginger. Plus, you can tailor it to your taste preferences, making it a delightful experience every time.
Ingredients About Tofu Soup
To recreate this flavorful Tofu Soup, gather the following ingredients:
- 16 ounces firm tofu
- 2 tablespoons olive oil
- 3 cloves garlic, grated
- 1 1/2 inches ginger, grated
- 1/2 red hot chili, thinly sliced
- 3/4 cup dried mushrooms (shiitake recommended)
- 8 ounces mushrooms, chopped
- 3 tablespoons soy sauce (preferably reduced-sodium)
- 6 cups vegetable broth
- 1 cup broccoli florets (or substitute with asparagus, cauliflower, diced bell pepper, or sliced zucchini)
- 3/4 cup frozen peas (or alternatives like snow peas, edamame beans, spinach, kale, or cabbage)
- 1 heaping tablespoon miso paste (optional)
- 4 servings noodles (optional)
- 1/2 teaspoon salt
- 2 twists black pepper
- 1 scallion (for garnish)
- Fresh cilantro (for garnish)
- Sesame oil (for garnish)
How to Make Tofu Soup Directions
Creating Tofu Soup is a straightforward process that can be broken down into a few simple steps. By following these directions, you will be on your way to enjoying a warm bowl of goodness.
- Soak the Dried Mushrooms: Begin by soaking your 3/4 cup of dried mushrooms in hot water for about 5 minutes. This step is crucial as it rehydrates the mushrooms and enhances their flavor.
- Sauté Aromatics: In a large pot or Dutch oven, heat up 2 tablespoons of olive oil over medium heat. Once the oil is hot, add the grated garlic, grated ginger, and thinly sliced red chili. Sauté these ingredients for about 1 minute until they become fragrant.
- Add Mushrooms: Once the aromatic mixture is ready, drain the soaked mushrooms, squeezing out any excess water. Add these rehydrated mushrooms to the pot along with the chopped fresh mushrooms, 3 tablespoons of soy sauce, the salt, and a couple of twists of black pepper. Cook this mixture for around 5 minutes, stirring occasionally, until everything is well combined and the mushrooms are tender.
- Combine with Broth: Now, pour in the 6 cups of vegetable broth along with the reserved soaking water from the dried mushrooms, straining it through a fine-mesh sieve to remove any sediment. Bring this mixture to a boil.
- Add Veggies and Tofu: Once boiling, gently add the diced tofu, broccoli florets, and frozen peas. Reduce the heat and let it simmer for about 10 to 15 minutes. You want the veggies to remain vibrant and a bit crunchy at this stage, so keep an eye on the cooking time.
- Incorporate Miso Paste: If you’re opting for a more complex flavor, you can add 1 heaping tablespoon of miso paste dissolved in a little hot broth just before serving. This step is optional, but it can enhance the umami flavor profile of the soup.
- Adjust Seasoning: Before taking the pot off the heat, taste the soup and adjust the salt if necessary.
- Serve: Ladle your Tofu Soup into bowls, and consider garnishing it with finely chopped scallions, fresh cilantro, and a drizzle of sesame oil or chili oil for some added flavor.
With these steps, you will create a bowlful of Tofu Soup that is not only delicious but also brimming with nutrients and comfort.
How to Serve Tofu Soup
Tofu Soup can be enjoyed as a standalone meal, but there are many great ways to enhance your serving experience. Consider pairing it with a side of steamed rice or a fresh green salad for a complete meal. If you like your soup heartier, you can easily add noodles—like rice noodles or udon—for extra texture and fullness.
When serving, remember to sprinkle some fresh scallions, cilantro, and a touch of sesame oil on top. These garnishes not only add a pop of color but also contribute fresh flavors that elevate your soup. If you enjoy a touch of heat, add some extra chili oil or fresh chili slices to your bowl.
For a delightful twist, you might even serve your soup alongside some kimchi, providing a nice contrast to the soup’s warmth and richness. Each bite will be a flavorful journey to enjoy.
Expert Tips: Tofu Soup
Crafting the perfect Tofu Soup is about balance and complexity of flavors. Here are some expert tips to ensure your soup turns out amazing every time:
- Quality Tofu: Always opt for firm or extra-firm tofu instead of silken tofu, as it holds its shape better during cooking and adds a satisfying texture to the soup.
- Mushroom Variety: While shiitake mushrooms are recommended for their flavor, feel free to explore other varieties. A mix of mushrooms can add depth and richness to your soup.
- Fresh vs. Frozen: Fresh vegetables will naturally add more flavor, but frozen vegetables are a great alternative. They are often frozen at peak ripeness, preserving their nutrients and flavor.
- Herb and Spice Boost: Incorporating herbs such as thyme, basil, or even a touch of lime juice can enhance the flavor even further. Don’t hesitate to experiment!
- Simmer Time: The longer you let the soup simmer, the more the flavors meld together. Just be cautious not to overcook the vegetables too much.
How to Store Tofu Soup
If you happen to have leftovers, storing your Tofu Soup is simple. Allow the soup to cool before transferring it to airtight containers. You can store the soup in the refrigerator for up to three days or in the freezer for up to three months.
To freeze, consider portioning the soup into individual servings for convenient meals later on. When you’re ready to enjoy it again, simply defrost in the refrigerator overnight and reheat on the stovetop or in the microwave. Keep in mind that the texture of the tofu may change after freezing, but it will still taste delicious.
Variation of Tofu Soup
Tofu Soup is so versatile that you can easily modify it based on your preferences or what’s in your pantry. Here are some variations you might consider:
- Add Protein: You can add other protein sources such as chickpeas or lentils for additional nutrition.
- Spice It Up: Increase the heat by adding more chili peppers or incorporating some Sriracha for a spicy kick.
- Creamy Version: For a luxurious twist, blend some of the soup to create a creamy texture. You might even add some coconut milk for a unique flavor.
- Seasonal Veggies: Take advantage of seasonal produce! Whether it’s zucchini in the summer or root vegetables in the winter, feel free to adapt the veggie mix accordingly.
- Savory Broth: For a richer broth, consider making your own vegetable broth with herbs and spices to infuse it with flavor.
FAQ About Tofu Soup
What is Tofu Soup?
Tofu Soup is a comforting dish made with firm tofu, mushrooms, and mixed vegetables in a savory broth, offering a satisfying and nourishing meal.
Is this Tofu Soup vegan-friendly?
Yes, this recipe is entirely plant-based, making it perfect for vegans and vegetarians.
Can I use other vegetables in Tofu Soup?
Absolutely! Feel free to substitute with your favorite veggies or whatever you have on hand.
How long does Tofu Soup last?
When stored in the refrigerator, Tofu Soup lasts up to three days. You can freeze it for up to three months.
Can I add noodles to this Tofu Soup?
Yes! Adding noodles is a great way to make it heartier. Just ensure you cook the noodles separately and add them when serving.

Tofu Soup
Ingredients
Main Ingredients
- 16 ounces firm tofu Use firm or extra-firm for best results
- 2 tablespoons olive oil
- 3 cloves garlic, grated
- 1.5 inches ginger, grated
- 0.5 red hot chili, thinly sliced
- 3/4 cup dried mushrooms Shiitake recommended
- 8 ounces mushrooms, chopped
- 3 tablespoons soy sauce Preferably reduced-sodium
- 6 cups vegetable broth
- 1 cup broccoli florets Or substitute with asparagus, cauliflower, etc.
- 3/4 cup frozen peas Or alternatives like snow peas or kale
- 1 heaping tablespoon miso paste Optional for added flavor
- 4 servings noodles Optional, for a heartier soup
- 1/2 teaspoon salt To taste
- 2 twists black pepper Freshly ground
- 1 scallion, for garnish
- Fresh cilantro, for garnish
- Sesame oil, for garnish
Instructions
Preparation
- Soak the dried mushrooms in hot water for about 5 minutes.
- In a large pot or Dutch oven, heat olive oil over medium heat.
- Add grated garlic, grated ginger, and red chili; sauté for about 1 minute.
- Drain the soaked mushrooms, squeezing out excess water, then add to the pot along with the chopped fresh mushrooms, soy sauce, salt, and black pepper. Cook for around 5 minutes.
- Pour in the vegetable broth along with the reserved soaking water, straining it through a fine-mesh sieve. Bring to a boil.
- Add tofu, broccoli florets, and frozen peas. Simmer for about 10 to 15 minutes.
- If desired, add miso paste dissolved in a little hot broth before serving.
- Adjust salt to taste before serving.
- Ladle soup into bowls and garnish with scallions, cilantro, and sesame oil.
Send me this recipe!
Just enter your email below and get it sent straight to your inbox!