• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
At Elizabeth's Table
  • Recipes
  • Blog
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Blog
  • About
  • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Blog
    • About
    • Subscribe
  • Connect on social

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Tofu Broccoli Mushroom Stir Fry

    Published: Oct 12, 2023 · Modified: Aug 22, 2024 by Elizabeth · This post contains affiliate links.

    Jump to Recipe Print Recipe

    This vegan tofu broccoli mushroom stir fry is a high protein and veggie loaded dish that's ready in just 25 minutes, for a delicious and healthy dinner in no time.

    A plate of Tofu Broccoli Mushroom Stir Fry served over rice.

    Stir fries are such a great way to get in tons of veggies and protein!

    You can grab your favorite vegetables, or even a frozen vegetable mix. Then choose a protein like tofu or tempeh. And mix up my quick six-ingredient stir fry sauce.

    You've got a super healthy dinner thats so quick and easy!

    Jump to:
    • Why I love this Tofu Broccoli Mushroom Stir Fry
    • Ingredient Notes & Substitutions
    • How to make Tofu Broccoli Mushroom Stir Fry
    • FAQ & Expert Tips
    • Recipe Prayer
    • More quick and easy vegan dinners
    • Tried this recipe?
    • 📖 Recipe
    • 💬 Comments
    A pan of Tofu Broccoli Mushroom Stir Fry, with plates of rice and a bowl of scallions.

    Why I love this Tofu Broccoli Mushroom Stir Fry

    • Dietary needs - this tofu broccoli mushroom stir fry is plant-based, oil-free, gluten-free, and sugar-free
    • High protein - tofu is made of soy beans, meaning it's packed with protein. Plus, there's a surprising amount of protein in both broccoli and mushrooms. A serving of this vegan orange chicken has about 37 grams of protein!!
    • SO easy - this cooking method is one of my favorites because it is so quick and easy. The dish is ready before you know it!
    • Healthy stir fry - you can still have a delicious version of stir fry, without the frying
    A plate of Tofu Broccoli Mushroom Stir Fry served over rice, with chopsticks.

    Ingredient Notes & Substitutions

    • Super Firm Tofu: I used Hodo tofu which is a super firm tofu that does not require any pressing. You can also make this orange tofu with regular 14-ounce blocks of extra firm tofu - you can press it while you make the sauce, or simply follow the recipe as written - your tofu may not be as crisp with this option.
    • Cremini Mushrooms: I like using cremini mushrooms (also known as baby bellas) because they have a stronger flavor, but feel free to use regular white button mushrooms
    • Broccoli: I used fresh broccoli, but you could also make this recipe with frozen broccoli to cut down on prep time
    • To serve: rice, sesame seeds, scallions
    Tofu Broccoli Mushroom Stir Fry Ingredients

    Stir Fry Sauce

    • Soy Sauce, Tamari, or Liquid Aminos: any of the three will work. If you need a gluten-free option, be sure to use liquid aminos or tamari.
    • Rice Vinegar: a bit of acid from the vinegar helps brighten up the sauce
    • Maple Syrup: for a completely fruit sweetened version use date syrup instead
    • Cornstarch: cornstarch helps thicken the sauce. You can sub arrowroot powder.
    • Fresh Garlic & Ginger: I recommend using fresh garlic and ginger if you can - the flavor will be brighter
    Tofu Broccoli Mushroom Stir Fry Sauce Ingredients

    How to make Tofu Broccoli Mushroom Stir Fry

    Step 1. Make the stir fry sauce by whisking all the ingredients in a small bowl.

    Tofu Broccoli Mushroom Stir Fry Step 1 - mix the stir fry sauce.

    Step 2. In a large skillet, heat ¼ cup of the sauce over medium-high. Add the tofu and cook 5-7 minutes - stir occasionally, allow the tofu to brown a minute or two on each side.

    Tofu Broccoli Mushroom Stir Fry Step 2 - cook the tofu in some of the sauce.

    Step 3. Add the broccoli, mushrooms, and remaining sauce. Turn the heat to medium, cover and cook 6-8 minutes until the broccoli is tender. Uncover and cook another 2 minutes and allow some of the sauce to evaporate.

    Tofu Broccoli Mushroom Stir Fry Step 3 - add the mushrooms and broccoli.

    Step 4. Serve over a bed of rice with a garnish of sliced scallions and sesame seeds.

    Tofu Broccoli Mushroom Stir Fry Step 4 - serve over rice, with sesame seeds.

    FAQ & Expert Tips

    Can I use a different protein?

    Yep! If you'd prefer to use tempeh instead, you can sub it 1:1. You could also use a vegan chicken like Abbot's Butcher.

    Storage

    Store any leftovers in the fridge. They will last for up to a week.

    A plate of Tofu Broccoli Mushroom Stir Fry with bowls of rice, sesame seeds, scallions, and ginger.

    Recipe Prayer

    Thank you God for quick, nourishing meals. Let us fuel our bodies so that we may do Your work. Amen.

    A plate of Tofu Broccoli Mushroom Stir Fry served over rice, with chopsticks.

    More quick and easy vegan dinners

    • A bowl of teriyaki tempeh served on top of rice, with chopsticks.
      Easy Teriyaki Tempeh
    • A large platter of tempeh tacos.
      Vegan Tacos with Tempeh and Black Beans
    • A skillet of broccoli chickpea curry.
      Easy Oil-Free Vegan Broccoli Chickpea Curry
    • Vegan one pot pasta in the pot it was cooked in, ready to serve.
      Vegan One Pot Pasta

    Tried this recipe?

    Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.

    📖 Recipe

    A plate of Tofu Broccoli Mushroom Stir Fry served over rice, with chopsticks.

    Tofu Broccoli Mushroom Stir Fry

    This vegan tofu broccoli mushroom stir fry is a high protein and veggie loaded dish that's ready in just 25 minutes, for a delicious and healthy dinner in no time.
    Print Pin Rate
    Course: Main Course
    Cuisine: American
    Prep Time: 10 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 25 minutes minutes
    Servings: 4
    Calories: 383kcal
    Author: Elizabeth

    Ingredients

    • 2 10 Ounce Blocks Super Firm Tofu cubed
    • 16 Ounces Cremini Mushrooms sliced
    • 2 Medium Heads Broccoli cut into florets
    • To serve: rice, sesame seeds, scallions

    Stir Fry Sauce

    • ⅓ Cup Soy Sauce, Tamari, or Liquid Aminos
    • 2 Tablespoons Rice Vinegar
    • 2 Tablespoons Maple Syrup
    • 1 ½ Tablespoons Cornstarch
    • 2 Cloves Garlic minced
    • 1 1" Piece Ginger grated

    Instructions

    • Make the stir fry sauce by whisking all the ingredients in a small bowl.
    • In a large skillet, heat ¼ cup of the sauce over medium-high. Add the tofu and cook 5-7 minutes - stir occasionally, allow the tofu to brown a minute or two on each side.
    • Add the broccoli, mushrooms, and remaining sauce. Turn the heat to medium, cover and cook 6-8 minutes until the broccoli is tender. Uncover and cook another 2 minutes and allow some of the sauce to evaporate.
    • Serve over a bed of rice with a garnish of sliced scallions and sesame seeds.

    Notes

    Stir fry sauce adapted from Fork in the Kitchen.

    Nutrition

    Calories: 383kcal | Carbohydrates: 46g | Protein: 37g | Fat: 9g | Saturated Fat: 0.4g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 0.1g | Sodium: 1189mg | Potassium: 1546mg | Fiber: 12g | Sugar: 13g | Vitamin A: 1894IU | Vitamin C: 272mg | Calcium: 615mg | Iron: 8mg

    Nutrition information is an estimate.

    Tried this recipe?I love to see what you make! Tag me on Instagram @elizabeths_table

    More Vegan Main Dishes

    • A pan of vegan teriyaki noodles, freshly cooked.
      Vegan Teriyaki Noodle Bowl
    • A pot of vegan pot roast, ready to serve.
      Vegan Pot Roast (High Protein)
    • A pot of freshly cooked vegan shepherd's pie soup.
      Vegan Shepherd's Pie Soup
    • A sliced lentil quinoa loaf on a platter, with rosemary on the platter, and mashed potatoes in the background.
      Lentil Quinoa Loaf

    Reader Interactions

    Comments

    No Comments

    Leave a Comment! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Elizabeth Headshot

    Hey - I'm Elizabeth

    Welcome to my table! I’m glad you’re here.
    At Elizabeth's Table I bring you easy and nutritious, plant-based recipes, explore the relationship between food and faith, and share my unique lifestyle.

    More about me →

    Cold Weather Favorites

    • A bowl of vegan minestrone soup, with a spoon, ready to serve.
      Vegan Gluten Free Minestrone Soup
    • Several glasses hot toddies, garnished with lemon slices and star anise.
      Non Alcoholic Hot Toddy
    • A casserole dish with a serving of vegan baked ziti with ricotta scooped out.
      Vegan Baked Ziti with Ricotta
    • A bowl of vegan white chicken chili, served with a dollop of non-dairy yogurt.
      Vegan White Chicken Chili

    Trending Recipes

    • A mason jar of maple simple syrup.
      Maple Simple Syrup
    • A mocktail garnished with orange peel.
      Old Fashioned Mocktail
    • A bowl of white rice and chickpea dal, ready to eat.
      Chickpea Dahl
    • A plate of Vegan Seitan Chicken.
      Vegan Seitan Chicken (Quick and Easy)

    Footer

    ↑ back to top

    About

    About Me

    See My Portfolio

    Privacy Policy

    Terms & Conditions

    Accessibility Policy

    Contact

    Sign Up for emails and updates

    Contact Me

    As an Amazon Associate I earn from qualifying purchases.

    COPYRIGHT © AT ELIZABETH'S TABLE 2025