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.

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

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

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

How to make Tofu Broccoli Mushroom Stir Fry
Step 1. Make the stir fry sauce by whisking all the ingredients in a small bowl.

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.

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.

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

FAQ & Expert Tips
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.
Store any leftovers in the fridge. They will last for up to a week.

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

More quick and easy vegan dinners
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

Tofu Broccoli Mushroom Stir Fry
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
Nutrition
Nutrition information is an estimate.










Comments
No Comments