Steamed Silken Tofu with Mushroom Sauce

Steamed Silken Tofu w/ Mushroom Sauce

Quick and easy side dish using Steamed Silken Tofu, served with a rich umami mushroom sauce. Perfect for both cold and warmer days, and ready in only 20 minutes!

The inspiration behind this Steamed Silken Tofu with Mushroom recipe

This recipe is inspired by Steamed Silken Tofu with Minced Meat I grew up eating. It’s served with steamed silken tofu and a spicy, savory mushroom sauce. The recipe uses minced shiitake mushroom in place of minced meat, which makes it just as meaty and satisfying!

Why this recipe works

The soft, melt-in-your-mouth texture of the silken tofu perfectly complements the savory & spicy sauce. The dish is brought together with refreshing toppings like coriander, chopped green onions and sesame seeds.

With the combination of all these flavors, it’s fresh, vibrant yet also cozy and comforting!

Most importantly, it’s easy to make and can be done in only 20 minutes.

Ingredients and substitutions

The recipe uses 4 main ingredients:

  • Silken tofu: the soft, silky texture of this tofu works perfectly for this dish as it melts in your mouth and its light taste absorbs the sauce well!
  • Mushroom: I used a combination of dried and fresh shiitake mushrooms for their meaty texture and umami taste. Alternatively, you can go for other mushrooms like cremini or oyster mushrooms.
  • Garlic & ginger: brings the aromas to the dish while making it extra cosy. Alternatively, you can use garlic powder and ginger powder.

The recipe comes together with the sauce using:

  • Soy sauce: adds the savory taste to the sauce.
  • Dark soy sauce: is used for color. If you don’t have it, you can use extra soy sauce
  • Vegan oyster sauce (also known as mushroom seasoning): adds the rich and savory flavors.
  • Sesame oil: adds the nutty taste.
  • Sriracha: adds some heat to the dish.
  • Rice vinegar: adds the tang to the dish. You can substitute this for other types of vinegar, lime or lemon juice!
  • Water: you can use more or less than the recommended amount, depending on how thin you want the sauce to be!

Lastly, like many Vietnamese dishes, the recipe uses fresh coriander (cilantro), chopped green onions and sesame seeds for garnish!

How to serve this recipe

You can serve this recipe with a bowl of warm rice!

Steamed Silken Tofu with Mushroom Sauce

If you have tried my recipe, please let me know what you think by leaving me a review on this page or tagging me on Instagram @veggieanh. I would love to see your creations!

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
Mushroom Tofu

Steamed Silken Tofu with Mushroom Sauce

  • Total Time: 20 minutes
  • Yield: 2 1x


Quick and easy side dish using Silken Tofu, with a rich umami mushroom sauce. Perfect for both cold and warmer days, and ready in only 20 minutes!


Units Scale
  • 300g silken tofu
  • 100g finely minced mushroom (shiitake or oyster mushroom works great here)
  • 2 cloves garlic
  • 1 piece thumb-sized ginger

To make the sauce

  • 2 tbsp light soy sauce
  • 1 tbsp dark soy sauce
  • 1 tbsp vegan oyster sauce
  • 1 tsp sesame oil
  • 1 tbsp sriracha
  • 1 tbsp vinegar
  • 50 ml water

Optional Toppings

  • 1 green onion
  • 1 chili pepper


  1. Pat dry the silken tofu. Thinly slice the silken tofu.
  2. Steam the tofu for 15 minutes.
  3. Meanwhile, finely chop the mushroom into small pieces or put them in a food blender and blend until fine. Crush the garlic and finely mince into small pieces.
  4. Combine the soy sauce, vegan oyster sauce, sesame oil, sriracha and vinegar to make the sauce.
  5. In a pan, add the sauce and garlic pieces. Add in the mushroom and simmer until thicken. Add water if needed to deglaze the pan.
  6. Add the mushroom on top of the tofu. Garnish with spring onions and chili slices.


Store the tofu in the fridge for up to 3 days.

  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Cuisine: vietnamese

Keywords: 20-minute meal, easy to make, vegan

If you like this recipe, also check out:

Recommended Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating