• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Delightful Plate
  • Vietnamese Recipes
  • Recipe Index
    • Recipe Index
    • Recipe Filter
  • Cookbook
  • Pantry
  • About
  • Contact
menu icon
go to homepage
  • Vietnamese Recipes
  • Recipe Index
  • Recipe Filter
  • Cookbook
  • Pantry
  • About
  • Contact
    • YouTube
    • Facebook
    • Pinterest
    • Instagram
    • RSS
  • subscribe
    search icon
    Homepage link
    • Vietnamese Recipes
    • Recipe Index
    • Recipe Filter
    • Cookbook
    • Pantry
    • About
    • Contact
    • YouTube
    • Facebook
    • Pinterest
    • Instagram
    • RSS
  • ×
    Home » All Recipes » Main Dish » Steamed Tofu with Mushrooms and Vegetables

    Steamed Tofu with Mushrooms and Vegetables

    Published: Mar 4, 2022 Updated: May 11, 2022 by Sophie Leave a Comment

    752 shares
    Jump to Recipe

    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.

    a plate of steamed tofu and vegetables, mushrooms in oyster sauce

    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:

    plates containing silken tofu and vegetables

    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.

    plates containing mushrooms and seasonings

    Other ingredients: you will also need some salt, pepper, 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.

    How to Make Steamed Tofu and Vegetables

    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.

    blanching broccoli in a pot

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

    browning mushrooms in a hot pan

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

    saute aromatics and carrots in a pan
    adding stock and seasonings to the sauce

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

    toss all the veggies with the sauce

    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.

    steaming the tofu

    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.

    a plate of steamed tofu with vegetables and mushrooms in oyster sauce

    Related Recipes

    Other easy silken tofu recipes:

    • a pot of seafood and tofu casserole
      Seafood and Tofu Casserole
    • a plate of crispy silken tofu in salted egg sauce
      Silken Tofu with Salted Egg Sauce
    • Steamed Tofu in Black Bean Sauce
    • a plate of steamed tofu with ground pork
      Steamed Tofu with Ground Pork

    You may also want to try these recipes with firm tofu:

    • a bowl of stuffed tofu in black bean sauce
      Stuffed Tofu in Black Bean Sauce
    • Vietnamese Fried Tofu with Scallions
    • a bowl of Vietnamese braised pork ribs with tofu and turmeric
      Vietnamese Braised Pork Ribs with Tofu and Turmeric
    • Vietnamese Lemongrass Chili Tofu (Dau Hu Chien Sa Ot) is a popular vegan Southern Vietnamese dish. Tofu is marinated with a lot of minced lemongrass and bird's eye chili before being fried until golden, crispy and fragrant.
      Vietnamese Lemongrass Chili Tofu (Dau Hu Chien Sa Ot)

    ⭐️ 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 on Facebook, Youtube, Pinterest and Instagram for the latest updates. You can find my collection of Vietnamese recipes here.

    a plate of steamed tofu and mushroom, vegetables in oyster sauce

    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.
    No ratings yet
    Print Pin Rate
    Course: Main Dish
    Cuisine: Asian Fusion
    Keyword: steamed tofu and vegetables, steamed tofu in oyster sauce
    Prep Time: 10 minutes
    Cook Time: 15 minutes
    Total Time: 25 minutes
    Servings: 2 people
    Calories: 171kcal
    Author: Sophie

    Ingredients

    US Customary – Grams
    • 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
    Tried this recipe?Comment & Rate below or Tag @delightfulplate on Instagram
    Liked our videos?Subscribe to our Youtube channel and cook along with us
    Disclosure: Delightful Plate is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. As an Amazon associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we use and trust.
    Copyright: All content and photos on Delightful Plate are copyright protected. Please do not use them without our written permission. Thank you.

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    About

    Hi, I'm Sophie! Delightful Plate is where I share authentic Vietnamese recipes that have been cooked in my family for years, as well as other Asian recipes and recipes inspired by ingredients and flavors from other cuisines. Read More…

    Never Miss A Recipe!

    Sign up and receive emails with free recipes once a month.

    BUY OUR EBOOK!

    real vietnamese homecooking cookbook
    Buy Now!

    Popular Recipes

    a plate of Vietnamese summer rolls (goi cuon)

    Vietnamese Fresh Spring Rolls (Goi Cuon)

    This Asian Steak Bites and Potatoes recipe features seared beef cubes and potatoes in a garlicky butter and soy-based sauce. It comes together in under 30 minutes and everything is cooked in just one pan. Easy weeknight dinner!

    Asian Steak Bites and Potatoes

    This scallop shrimp pasta with burst cherry tomatoes is perfect for not only quick and simple weeknight meals but also fancy date night dinners. It is so flavorful with sweetness from fresh seafood and umami from burst tomatoes.

    Scallop Shrimp Pasta with Burst Cherry Tomatoes

    This Vietnamese Pulled Pork Banh Mi features crispy bread, tender and flavorful pork, crunchy pickled vegetables and yummy sriracha mayo sauce. With the help of a slow cooker, this banh mi sandwich recipe is super easy to make.

    Slow Cooker Vietnamese Pulled Pork Banh Mi

    This baked shrimp toast features flavorful shrimp mixture on top of crispy bread. It is a quick and easy appetizer for parties, holidays or any occasions.

    Easy Baked Shrimp Toast

    Footer

    Footer

    ↑ back to top

    About

    • About Us
    • Privacy Policy

    Stay Connected

    • Sign Up! for emails and updates
    • Contact Form
    • YouTube
    • Facebook
    • Instagram
    • Pinterest
    • RSS Feed

    Other Contents

    • Google Web Stories