Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tofu Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tofu Soup is a cozy, quick, and plant-based meal featuring tender tofu, vibrant vegetables, and a richly flavored broth infused with garlic, ginger, soy sauce, and optional miso. Perfect for weeknight dinners, this customizable soup is hearty, healthy, and ready in 30 minutes.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

1 block firm or extra-firm tofu, cubed

1 tablespoon olive oil

3 cloves garlic, grated

1 tablespoon fresh ginger, grated

1 red chili pepper, thinly sliced (or 1/2 teaspoon red pepper flakes)

1/4 cup dried mushrooms (shiitake or mixed)

1 cup fresh mushrooms (cremini, white, or oyster), sliced

2 tablespoons soy sauce (or tamari for gluten-free)

4 cups vegetable broth

1 cup broccoli florets

1/2 cup frozen peas

1 tablespoon miso paste (optional)

Salt and black pepper, to taste

Fresh noodles (optional) or cooked rice for serving

Garnishes: chopped scallions, cilantro, sesame oil or chili oil

Instructions

  1. Soak dried mushrooms in hot water for 5 minutes. Squeeze out excess liquid, chop, and reserve the soaking water.
  2. In a large pot, heat olive oil over medium heat. Add garlic, ginger, and red chili. Sauté for 1 minute until fragrant.
  3. Add both fresh and rehydrated mushrooms. Stir in soy sauce, salt, and pepper. Cook for 5 minutes.
  4. Pour in vegetable broth and the strained mushroom soaking liquid. Bring to a boil.
  5. Add cubed tofu, broccoli, and peas. Simmer for 10–15 minutes until veggies are tender.
  6. In a small bowl, dissolve miso paste in a few spoonfuls of hot broth, then stir into the soup (optional).
  7. If using noodles, cook separately or add fresh noodles to the pot and cook per package instructions.
  8. Serve hot, garnished with scallions, cilantro, and a drizzle of sesame or chili oil.

Notes

  • Use silken tofu for a more delicate texture.
  • Add coconut milk for a creamier broth.
  • Make it spicier with gochujang or chili crisp.
  • Substitute seasonal vegetables as desired.
  • Serve over rice for a heartier meal.
  • Author: Monica
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Asian Fusion
  • Diet: Vegan

Nutrition

  • Serving Size: 1 bowl
  • Calories: 210
  • Sugar: 4g
  • Sodium: 670mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 0mg