A Broccoli and Mushroom Stir-fry is a fantastic dish: it’s quick, healthy, versatile, and packed with savory flavors and satisfying textures. It works perfectly as a main course over rice or noodles, or as a delicious side dish for grilled meats or tofu.
Here is a comprehensive guide to making a restaurant-quality broccoli and mushroom stir-fry at home.
The Key to a Great Stir-fry: Mise en Place & High Heat
Stir-frying happens fast. The most important rule is to have all your ingredients prepped and ready to go before you turn on the heat.
The Ultimate Recipe
This recipe serves 2-3 as a main or 4 as a side.
Ingredients
For the Stir-fry:
-
1 lb broccoli (about 1 large head), cut into small, bite-sized florets
-
8 oz mushrooms (cremini, white button, or shiitake), sliced
-
2-3 tablespoons high-heat cooking oil (avocado, peanut, or vegetable oil)
-
2 cloves garlic, minced
-
1-inch piece of ginger, peeled and minced or grated
-
Optional: 1 small onion or ½ a red bell pepper, thinly sliced
-
Optional protein: 1 lb of thinly sliced chicken, beef, pork, or firm tofu, marinated simply in a little soy sauce and cornstarch.
For the Sauce:
-
¼ cup low-sodium soy sauce (or tamari for gluten-free)
-
2 tablespoons oyster sauce (or hoisin sauce for a vegetarian option; mushroom stir-fry sauce also works well)
-
1 tablespoon rice vinegar (or dry sherry)
-
1 teaspoon sesame oil
-
1 teaspoon brown sugar or honey (optional, to balance flavors)
-
1 tablespoon cornstarch
-
¼ cup water or vegetable/chicken broth
Instructions
1. Prep Work (Mise en Plas)
-
Prepare the broccoli: Bring a small pot of water to a boil. Add the broccoli florets and blanch for just 60-90 seconds. They should turn bright green and be slightly tender but still crisp. Immediately drain and rinse with cold water (or plunge into an ice bath) to stop the cooking process. This step ensures your broccoli is perfectly cooked without burning in the wok. Set aside to dry.
-
Make the sauce: In a small bowl, whisk together the soy sauce, oyster sauce, rice vinegar, sesame oil, and brown sugar (if using). In a separate tiny bowl, mix the cornstarch and water until smooth (this is your slurry). Keep both near the stove.
-
Prep everything else: Have your sliced mushrooms, minced garlic, ginger, and any other vegetables or protein ready.
2. The Stir-fry
-
Heat your wok or largest skillet over high heat until it’s smoking hot.
-
Add 1 tablespoon of oil and swirl to coat.
-
If using protein: Add it in a single layer and cook, undisturbed, for a minute to get a sear. Then stir-fry until just cooked through. Remove from the wok and set aside.
-
Add another tablespoon of oil. Add the mushrooms and any onion/bell pepper. Stir-fry for 3-4 minutes until the mushrooms have released their liquid and started to brown.
-
Add the garlic and ginger. Stir-fry for another 30 seconds until fragrant. Be careful not to burn the garlic.
-
Add the blanched broccoli florets. Toss everything together and stir-fry for 1-2 minutes to heat the broccoli through.
3. Sauce and Finish
-
Give the soy sauce mixture a quick stir and pour it into the wok around the edges. Toss continuously to coat all the vegetables.
-
Give the cornstarch slurry another stir (it settles fast) and pour it into the center of the wok. The sauce will immediately begin to thicken and become glossy.
-
If you cooked protein separately, return it to the wok now.
-
Toss everything vigorously for another 30-60 seconds until the sauce is thick, glossy, and evenly coats all the ingredients. If the sauce gets too thick, add a splash of water.
-
Remove from heat immediately.
4. Serve
-
Serve immediately over steamed rice, quinoa, or noodles. Garnish with sesame seeds or sliced green onions if desired.
Tips for Success
-
Don’t Overcrowd the Pan: If your wok is too full, the food will steam instead of sear. Cook in batches if necessary, especially with protein.
-
High Heat is Your Friend: Don’t be afraid of the heat. The quick cooking at high temperatures is what gives stir-fry its characteristic flavor and keeps vegetables crisp-tender.
-
Broccoli Prep is Crucial: Raw broccoli takes longer to cook than mushrooms. By blanching it first, you guarantee it will be perfectly cooked without turning your mushrooms to mush. It also gives the broccoli a beautiful bright green color.
-
Customize It: This recipe is a perfect base. Add water chestnuts for crunch, baby corn for sweetness, or a pinch of red pepper flakes for heat.
Enjoy your quick, delicious, and healthy Broccoli and Mushroom Stir-fry!