1 cup shiitake mushrooms, sliced (or button/cremini mushrooms)
1 cup firm tofu, cubed
1 small carrot, julienned (optional)
1/2 cup bamboo shoots, sliced (optional)
2 cloves garlic, minced
1 tablespoon fresh ginger, grated
2 tablespoons soy sauce or tamari (gluten-free)
1 tablespoon rice vinegar
1 teaspoon sesame oil
1/2 teaspoon white pepper (adjust to taste)
1 tablespoon cornstarch mixed with 3 tablespoons water (slurry for thickening)
1 egg, lightly beaten (optional)
2 green onions, thinly sliced, for garnish
Fresh cilantro or chili oil, for garnish (optional)
Instructions
Step 1: Prepare the Broth : In a large pot, bring vegetable or chicken broth to a gentle boil over medium heat. Add garlic, ginger, and sliced mushrooms; simmer for 5–7 minutes until mushrooms are tender.
Step 2: Add Tofu and Seasonings : Add cubed tofu, soy sauce, rice vinegar, sesame oil, and white pepper. Stir gently to combine and let simmer for 2–3 minutes.
Step 3: Thicken the Soup : Slowly pour in the cornstarch slurry while stirring to avoid lumps. Cook for 2–3 minutes until the soup thickens slightly.
Step 4: Add Egg (Optional) : Slowly drizzle the beaten egg into the simmering soup while stirring gently to create silky egg ribbons.
Step 5: Serve : Ladle the soup into bowls. Garnish with sliced green onions, fresh cilantro, or a drizzle of chili oil if desired. Serve hot with steamed rice or as an appetizer.