This post contains affiliate links. I may earn a commission if you purchase through them at no extra cost to you.

I reach for this vegan stir fry recipe on busy weeknights when I want a fast, healthy plant based meal that still feels like dinner. In about 20 minutes of prep and roughly 7 minutes on the stove, the pan comes together into a glossy, savory dish I actually look forward to.
The final plate is vibrant green florets, deeply browned mushrooms, and a tangy-sweet sesame-soy sauce thickened with a splash of cornstarch. The sauce clings to tender-crisp broccoli and meaty fungi for a takeout-but-better flavor, finished with white sesame seeds for crunch.
I keep prep minimal: one pan, a quick whisked sauce while the pan heats, and a few simple steps. Scroll down for exact measurements, prep shortcuts, a step-by-step method, tips for serving over cooked white or brown rice, and best practices for leftovers.
Why I Make This Vegan Stir Fry Recipe on Busy Weeknights
I rely on this broccoli mushroom stir because it delivers bold flavor, vibrant color, and satisfying texture fast. It feels like a restaurant plate without extra hands-on time, which is why it shows up on my table during hectic evenings.

Savory, glossy, and texture-forward
The contrast keeps me coming back: crisp-tender florets with browned edges and mushrooms that turn meaty in a hot pan. When the sauce thickens and becomes glossy, it clings to the veggies and gives that restaurant-style finish.
Plant-based perks that actually fill you up
This veggie-forward dish is high in fiber and antioxidants, yet low in calories. It leaves me satisfied without heaviness and adds a little protein when I pair it with rice or tofu.
Umami and aromatic notes that beat takeout
Mushrooms bring deep umami, while garlic, fresh ginger, and a splash of soy or soy sauce make the flavor believable and full. High heat and steady stirring are the simple tricks I use to avoid soggy veggies and get great browning.
- Pantry sauce ingredients and leftover rice mean weeknight-ready meals.
- Minimal steps, maximum taste: a fast, feel-good dinner I reach for often.
Ingredients I Use for Broccoli Mushroom Stir Fry (Exact Measurements)
I keep a short, precise ingredient list so I can prep without second-guessing what to grab from the pantry.

Vegetables
- 4 cups broccoli florets, cut small for quick cooking
- 10 ounces cremini or button mushrooms, sliced
- 1 small onion, thinly sliced (optional)
Aromatics
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
Stir-fry sauce
- 3 tablespoons soy sauce or tamari — salty, umami base
- 1 tablespoon rice vinegar — adds brightness
- 1 tablespoon maple syrup — balances acidity
- 1 teaspoon sesame oil — for toasty aroma
- 2 tablespoons water to loosen the sauce if needed
Thickener and oils
- 1 teaspoon cornstarch (mixed with the water above)
- 1 tablespoon olive oil for the pan
- Optional: a pinch of black pepper or crushed red pepper, to taste
For serving and garnish
- Cooked white or brown rice, about 2 cups cooked for 2–3 servings
- 1 teaspoon white sesame seeds to finish for crunch
How I Prep Everything Fast for an Easy Vegan Dinner
I avoid chaos at the stove by prepping every element before the pan gets hot. When sauce, aromatics, and rice are ready, the cook time feels brisk and focused.
How I cut broccoli florets for tender-crisp bites
I cut broccoli into small, even florets so they cook in the same minutes. I also peel the thick stem and slice it thinly so nothing is wasted.
Optional speed trick: microwave the florets with a splash of water for 1–2 minutes until bright green. That helps them finish quickly in the skillet without turning soft.
How I slice mushrooms to maximize browning and texture
I slice mushrooms a little thicker than paper-thin so they sear instead of steam. If they feel wet, I pat them dry with a towel before they hit the oil.
My quick rice plan: white rice or brown rice for serving
I use leftover rice, a rice cooker, or a fast stovetop method so rice is ready when the veggies are glossy. If I want protein, I stage cubed tofu or swap in noodles.
| Prep Step | Why | Time |
|---|---|---|
| Mise en place (sauce, garlic, ginger) | Prevents burning and speeds cook | 2–3 minutes |
| Cut broccoli & stem | Even pieces cook tender-crisp | 3–4 minutes |
| Slice & dry mushrooms | Better browning and texture | 2–3 minutes |
| Rice or tofu ready | Finishes meal without delay | Varies (use leftovers) |
Quick & Easy Vegan Broccoli & Mushroom Stir Fry Step-by-Step
My method focuses on timing and heat so the final plate has bright color, deep umami, and a glossy finish. I work in stages: whisk the sauce, brown the mushrooms, add broccoli and aromatics, then thicken and toss until everything clings together.
Mix the sauce until smooth
I whisk soy sauce or tamari with rice vinegar, maple syrup, sesame oil and cornstarch until there are no lumps. A smooth sauce prevents clumps when it hits high heat.
Brown the mushrooms first
I heat the pan or skillet until hot, add a little oil, and spread the mushrooms so they sear. Let them sit briefly, then stir so edges caramelize and build umami.
Add broccoli and aromatics
Once mushrooms are browned I add broccoli and stir-fry until bright and nearly tender. I add garlic and ginger when there’s a bit of steam so they bloom without burning.
Finish with the sauce and serve
I pour in the sauce and stir as it bubbles. Watch for a thick, glossy glaze that clings to the veggies. Taste and adjust with a pinch of pepper or a splash of water if it tightens too much.
| Step | Key action | Why it matters |
|---|---|---|
| Whisk sauce | Soy sauce, sesame oil, cornstarch | Prevents lumps and balances flavor |
| Sear mushrooms | High heat, spread in pan | Creates deep umami and color |
| Add broccoli + aromatics | Stir, then add garlic & ginger | Keeps color and bright aromatics |
| Thicken & serve | Stir until glossy; top with sesame seeds | Clings to veggies; adds crunch over rice |
Tips I Rely On for the Best Stir Fry (Texture, Flavor, and Swaps)
A few simple habits at the stove lift this recipe from decent to memorable.
Heat is key
I preheat my wok or skillet until it is very hot before adding oil. That quick sear keeps veggies crisp-tender and prevents steaming.
Spread ingredients so they have space to brown. Overcrowding drops the heat and makes things watery.
Manage oil and browning
I use enough oil to coat the pan but not so much it pools. That balance is especially important with mushrooms so they brown instead of absorbing fat.
Gluten-free swap and sauce tricks
For gluten-free, I swap tamari for soy sauce and always check the label. It keeps the same savory profile.
To adjust sauce consistency: add a little more cornstarch for a thicker glaze. If the sauce tightens too much, stir in a splash of water to loosen it.
Add-ins for a heartier meal
- Tofu: press, cube, and brown separately for crisp edges; it adds protein.
- Noodles: rice, udon, or soba tossed in at the end so they soak up the glossy sauce.
- Extra veggies and spice: bell pepper, carrots, snap peas, plus crushed red pepper or chili oil for heat.
| Focus | Action | Result |
|---|---|---|
| Heat | Preheat pan until hot | Crisp-tender veggies |
| Sauce | Adjust cornstarch or water | Thicker glaze or looser sauce |
| Add-ins | Brown tofu; toss noodles at end | More protein and hearty texture |
Make It Tonight, Then Enjoy the Leftovers Tomorrow
Make an extra pan tonight so you have a ready meal that tastes even better the next day. Cool the stir-fry to room temperature, then pack it into airtight containers to keep steam from softening the vegetables.
Store in the fridge for about 3–4 days. The sauce often deepens overnight, so the dish can taste more savory after a little rest.
Reheat gently in a skillet with a tiny splash of water for the best texture; warm just long enough so the sauce loosens and the broccoli stays crisp-tender. If you’re short on time, a quick microwave burst works—watch the minutes.
Serve leftovers over a cup of rice, toss with noodles, or use as a hearty side beside browned tofu. It stays glossy, veggie-packed, and satisfying—exactly what I want from a reliable weeknight dish.
