-
Prep Time: 10 minutes
-
Cook Time: 8 minutes
-
Total Time: 18 minutes
-
Servings: 4
-
Cuisine: Asian-Inspired / Plant-Forward
-
Skill Level: Easy
-
Cooking Intensity: High (Quick stir fry over active heat)
Why You Will Love This Recipe
-
Texture Perfection: Blistering the mushrooms and quickly steaming the broccoli preserves a distinct crunch while locking in vital nutrients.
-
Balanced Savory Sauce: A calibrated blend of low-sodium soy sauce, oyster sauce (or vegetarian stir-fry sauce), and toasted sesame oil coats every floret without becoming watery or overly heavy.
-
Minimal Cleanup: Everything cooks sequentially in a single pan or wok.
-
Flexible Protein Canvas: Enjoy it as a clean vegetarian main, serve it over steamed jasmine rice or quinoa, or fold in grilled chicken, flank steak, or crispy tofu.
Equipment Needed
-
14-inch Wok or Large Cast-Iron Skillet: High heat retention is essential for rapid searing without stewing.
-
Chef’s Knife & Cutting Board: For uniform vegetable prep.
-
Small Whisk & Mixing Bowl: To emulsify the stir fry sauce.
-
Liquid Measuring Cups & Spoons: For accurate seasoning ratios.
Ingredients
Stir Fry Base
-
Broccoli: 4 cups (about 1 large head), trimmed into bite-sized florets (stems peeled and sliced thin)
-
Cremini or Baby Bella Mushrooms: 10 oz (280g), wiped clean and thickly sliced
-
Garlic: 5 cloves, finely minced (about 1.5 tablespoons)
-
Fresh Ginger: 1 tablespoon, finely grated or julienned
-
Scallions (Green Onions): 3 stalks, separated into white bases (sliced thin) and green tops (cut into 1-inch lengths)
-
Cooking Oil: 1.5 tablespoons avocado oil, peanut oil, or refined coconut oil (high smoke point)
-
Water: 3 tablespoons (for steam-cooking the broccoli)
Umami Glaze Sauce
-
Low-Sodium Soy Sauce: 3 tablespoons
-
Oyster Sauce (or Vegetarian Stir-Fry Sauce): 1.5 tablespoons
-
Toasted Pure Sesame Oil: 1 teaspoon
-
Pure Maple Syrup or Brown Sugar: 1 teaspoon (balances acidity and sodium)
-
Rice Vinegar: 1 teaspoon
-
Cornstarch: 1 teaspoon
-
Ground White Pepper (or Black Pepper): 1/4 teaspoon
-
Water or Low-Sodium Vegetable Broth: 3 tablespoons
Garnishes
-
Toasted White Sesame Seeds: 1 teaspoon
-
Red Chili Flakes: 1/2 teaspoon (optional, for gentle heat)
Step-by-Step Cooking Instructions
Step 1: Whisk the Glaze
In a small bowl, whisk together the low-sodium soy sauce, oyster sauce, toasted sesame oil, maple syrup, rice vinegar, cornstarch, white pepper, and 3 tablespoons of water until the cornstarch is completely dissolved. Set the bowl right next to the stove. Stir-frying moves fast; having your sauce ready prevents burnt aromatics.
Step 2: Sear the Mushrooms (Intensity: Medium-High)
Set your wok or large skillet over medium-high heat. Add 1 tablespoon of cooking oil and swirl to coat the surface until shimmering.
Add the sliced mushrooms in a single, even layer. Let them cook undisturbed for 2 to 3 minutes until deeply browned on the bottom. Stir and toss for another 1 to 2 minutes until caramelized and softened. Remove the mushrooms from the pan and transfer them to a plate; this prevents them from turning soggy while the broccoli cooks.
Step 3: Flash-Cook the Broccoli (Intensity: High)
Return the skillet to high heat. Add the remaining 1/2 tablespoon of oil. Toss in the broccoli florets and cook for 1 minute, tossing frequently so the edges blister slightly.
Pour in the 3 tablespoons of water. Immediately cover the pan with a lid or baking sheet to trap the steam. Cook for 2 minutes, until the broccoli turns bright emerald green and becomes tender-crisp. Uncover and let any residual moisture evaporate completely (about 30 seconds).
Step 4: Bloom the Aromatics (Intensity: Medium)
Reduce the heat to medium. Push the broccoli to the perimeter of the pan to clear an empty spot in the center.
Add the minced garlic, grated ginger, and sliced white parts of the scallions into the center. Stir constantly for 30 to 45 seconds until fragrant, taking care not to let the garlic brown or scorch.
Step 5: Sauce and Thicken (Intensity: Medium-High)
Increase the heat back to medium-high. Return the browned mushrooms to the pan. Give the prepared sauce a quick re-whisk to lift any settled cornstarch, then pour it over the vegetables.
Toss everything continuously for 1 to 2 minutes. The sauce will begin bubbling, turn glossy, and cling directly to the mushrooms and broccoli florets. Fold in the green scallion tops during the final 30 seconds of cooking.
Step 6: Plate and Garnish
Turn off the heat. Transfer the stir fry immediately onto a wide serving platter. Garnish with toasted white sesame seeds and a pinch of red chili flakes.
Pro Tips for Stir Fry Success
-
Keep Veggies Bone-Dry: After washing your broccoli and wiping the mushrooms, pat them thoroughly dry with a clean kitchen towel. Wet vegetables will steam and stew rather than sear, sacrificing texture.
-
Uniform Florets: Cut the broccoli into uniform, bite-sized pieces so that every floret reaches tender-crispness at the exact same moment.
-
Don’t Salt the Mushrooms Early: Adding salt to mushrooms at the beginning draws out their natural moisture immediately, causing them to simmer in their own liquid rather than caramelizing. Let the heat brown them first.
Recipe Variations & Add-Ins
-
Add Crunch: Toss in 1/3 cup of toasted whole cashews or sliced water chestnuts along with the sauce.
-
Extra Greens: Add a handful of snap peas, baby corn, or sliced bell peppers during Step 3.
-
Make It Spicy: Add 1 tablespoon of chili-garlic sauce (Sambal Oelek) or sriracha directly into the sauce mixture.
-
Gluten-Free Option: Swap the soy sauce for gluten-free tamari or coconut aminos, and ensure your oyster sauce alternative is certified gluten-free.
Storage & Reheating
-
Refrigeration: Store cooled leftovers in an airtight glass container in the refrigerator for up to 4 days.
-
Reheating: For best texture, reheat in a skillet over medium-high heat with a teaspoon of oil for 2 to 3 minutes until warmed through. Alternatively, microwave in 45-second bursts until hot.
-
Freezing: Freezing is not recommended, as broccoli florets and mushrooms release water and lose their firm bite once thawed.
Detailed Nutritional Breakdown
Nutritional values are calculated per serving (Recipe yields 4 equal servings).
| Metric | Amount Per Serving | % Daily Value* |
| Calories | 128 kcal | — |
| Total Fat | 5.8 g | 7% |
| Saturated Fat | 0.8 g | 4% |
| Trans Fat | 0.0 g | — |
| Polyunsaturated Fat | 1.2 g | — |
| Monounsaturated Fat | 3.5 g | — |
| Cholesterol | 0 mg | 0% |
| Sodium | 540 mg | 23% |
| Total Carbohydrates | 14.2 g | 5% |
| Dietary Fiber | 3.8 g | 14% |
| Total Sugars | 4.1 g | — |
| Includes Added Sugars | 1.0 g | 2% |
| Protein | 5.4 g | 11% |
| Vitamin C | 82 mg | 91% |
| Vitamin D | 0.7 mcg | 4% |
| Iron | 1.6 mg | 9% |
| Calcium | 56 mg | 4% |
| Potassium | 560 mg | 12% |