Steamed Tofu with Mushrooms and Vegetables (2025)

BySophie Published on Updated on

Disclosure: Delightful Plate is a participant in the Amazon Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. We only recommend products we use and trust.

Jump to Recipe

This quick and easy Steamed Tofu with Mushrooms and Vegetables in Oyster Sauce features silken tofu as its base. It is then topped with a variety of mushrooms and fresh vegetables, all coated in a flavorful sauce.

Steamed Tofu with Mushrooms and Vegetables (1)

This recipe is inspired by a tofu and mushroom dish I recently had at a local Asian-fusion restaurant. I love that it has different layers of elements: silky tofu, meaty mushrooms and crisp-tender vegetables. Everything is coated with a savory oyster sauce.

Ingredients

Here are the main ingredients for this dish:

Steamed Tofu with Mushrooms and Vegetables (2)

Silken tofu: this is my favorite type of tofu for steaming. If you cannot find silken tofu, I think soft tofu may be an acceptable alternative.

In this recipe, the tofu will be steamed as a whole piece. I have shared two other steamed tofu recipes before: steamed tofu with ground pork and steamed tofu in black bean sauce. However, the tofu is cut into thin slices before steaming in those recipes. So, we’ll have a small change this time.

Vegetables: I recommend using broccoli (or broccolini), carrot and onion. Their flavors go well with everything else in the dish. Moreover, the added colors from these veggies make the dish look more eye-catching.

Mushrooms: if possible, use a variety of mushrooms for different shapes and textures. For examples: beech, baby king oyster, maitake, and abalone mushrooms. It’s also fine to use only one type.

Steamed Tofu with Mushrooms and Vegetables (3)

Other ingredients: you will also need some soy sauce, oyster sauce, and toasted sesame oil to season the dish. You can keep the dish vegetarian/vegan by using vegetarian oyster sauce/stir-fry sauce from brands such as Lee Kum Kee and Kikkoman.

Cooking Notes

This steamed tofu with mushrooms and vegetables is pretty quick and easy to make if we can coordinate the steps in a timely manner. I will give some suggestions for the cooking process below.

1️⃣ First, blanch the broccoli florets briefly so that they are still crisp. Set aside for now.

Steamed Tofu with Mushrooms and Vegetables (4)

2️⃣ While blanching the broccoli, you can preheat a heavy-bottomed pan. Then brown the mushrooms on both sides.

3️⃣ Next, sauté the aromatics and carrots, then add back the mushrooms. Now we can add the stock and seasonings.

Steamed Tofu with Mushrooms and Vegetables (6)
Steamed Tofu with Mushrooms and Vegetables (7)

4️⃣ Thicken the sauce with some cornstarch slurry and add back the broccoli. Toss everything together, and the sauce is ready.

Steamed Tofu with Mushrooms and Vegetables (8)

5️⃣ The last step is to pour the mushroom and veggie stir-fry sauce over the steamed tofu. You can place the tofu block in the steamer right after browning the mushrooms. And once the sauce is ready, the tofu will also be heated through.

Steamed Tofu with Mushrooms and Vegetables (9)

Finally, I like to sprinkle some pepper on top and serve it hot with some rice. I hope this tasty steamed tofu with vegetables and mushrooms will be added to your dinner rotation.

Steamed Tofu with Mushrooms and Vegetables (10)

⭐️ I’d love to hear what you think about the dish, so please feel free to leave a comment and a rating if you have tried it. New recipes are added every week so let’s connect onFacebook,Youtube,PinterestandInstagramfor the latest updates.You can find my collection ofVietnamese recipeshere.

Steamed Tofu with Mushrooms and Vegetables (11)

Steamed Tofu with Mushrooms and Vegetables

This Steamed Tofu with Mushrooms and Vegetables in Oyster Sauce is flavorful and filled with healthy proteins. The dish is also quick and easy to make.

Author: Sophie

No ratings yet

Prep: 10 minutes mins

Cook: 15 minutes mins

Total: 25 minutes mins

Servings: 2 people

Ingredients

US CustomaryGrams

  • 9 oz silken tofu
  • 1/8 teaspoon salt
  • 1/4 teaspoon toasted sesame oil, divided
  • 4 oz trimmed broccoli florets (or broccolini)
  • cooking oil
  • 6 oz mushrooms, trimmed and torn by hand or thinly sliced (see Notes for more details)
  • 1/4 cup thinly sliced yellow onions
  • 1/4 cup thinly sliced or julienned carrots
  • 2 teaspoons minced garlic
  • 1 cup vegetable stock
  • 2 tablespoons oyster sauce
  • 1 teaspoon soy sauce
  • 1 tablespoon cornstarch
  • 1 tablespoon water
  • black pepper

Instructions

  • If your tofu block is thick, slice in half horizontally so the piece of tofu is about ¾ to 1 inch thick (2-2.5cm). Place in a shallow plate that will fit inside your steamer. Sprinkle teaspoon salt and drizzle teaspoon sesame oil on top.

  • Bring a pot with plenty of water to a boil and then blanch broccoli florets for 1-2 minutes. Remove when broccoli is still very crisp-tender. You can also give it a very quick rinse under cold water to stop the cooking. Set aside to let it drain.

  • While doing Step 1 and 2, place a pan over medium-high heat. Once it is hot, add cooking oil to lightly coat the bottom. Then add mushrooms and sear until both sides are browned, about a couple minutes each side. Transfer to a plate.

  • Adjust the heat to medium and add a little more oil to the pan. Add onion and sauté until fragrant, about 30 seconds. Then add carrots and cook for 30-45 seconds. Add minced garlic and cook briefly until garlic is fragrant.

  • Add seared mushrooms back to the pan and give everything a stir. Then add stock and let it come to a rapid simmer. Add oyster sauce, soy sauce and stir well.

  • Dissolve cornstarch in water, and slowly pour the cornstarch slurry into the sauce while stirring to thicken it to your liking. Then add blanched broccoli to the pan and toss to coat everything with the sauce. You can add teaspoon of sesame oil to the sauce for more fragrance. Also adjust seasonings to taste. Turn off the heat.

  • When you start Step 4, also place the plate with the tofu in your steamed and steam until heated through, about 6-7 minutes. When the tofu is done steaming, pour off the liquid that has pooled at the bottom of the plate.

  • Pour the mushroom and vegetables stir-fry mixture over the steamed tofu. Sprinkle some pepper on top and serve hot immediately.

Notes

I like to use a variety of mushrooms for different shapes and textures. For examples: beech, baby king oyster, maitake, and abalone (oyster) mushrooms. It’s also fine to use only one type.

In Step 2, use a large pot with boiling water to blanch the broccoli. Then in Step 7, you just need to place your steamer rack over that pot to steam the tofu.

For this recipe, I prefer to steam the tofu as a whole piece about 3/4 to 1 inch thick. You may also cut it into thin slices and arrange them slightly overlapping on the plate as in my steamed tofu with black bean sauce recipe. It is just a matter of preferences for presentation. With the amount of mushrooms and veggies in the recipe, you can use more tofu, up to 10-12 oz (280-340g).

Nutrition

Calories: 171kcal | Carbohydrates: 24g | Protein: 11g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 1173mg | Potassium: 754mg | Fiber: 5g | Sugar: 7g | Vitamin A: 3233IU | Vitamin C: 48mg | Calcium: 87mg | Iron: 2mg

Course: Main Dish

Cuisine: Asian Fusion

Keyword: steamed tofu and vegetables, steamed tofu in oyster sauce

Tried this recipe?Comment & Rate below or Tag @delightfulplate on Instagram

Liked our videos?Subscribe to our Youtube channel and cook along with us

Related Recipes

You can find more easy Asian tofu recipes here. Below are some other ways to cook silken and soft tofu besides steaming:

  • Braised Tofu and Eggs with Soy Sauce
  • Vegetarian Tofu Loaf
  • Seafood and Tofu Casserole
  • Silken Tofu with Salted Egg Sauce
Steamed Tofu with Mushrooms and Vegetables (2025)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Van Hayes

Last Updated:

Views: 6622

Rating: 4.6 / 5 (66 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Van Hayes

Birthday: 1994-06-07

Address: 2004 Kling Rapid, New Destiny, MT 64658-2367

Phone: +512425013758

Job: National Farming Director

Hobby: Reading, Polo, Genealogy, amateur radio, Scouting, Stand-up comedy, Cryptography

Introduction: My name is Van Hayes, I am a thankful, friendly, smiling, calm, powerful, fine, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.