There’s a particular satisfaction that comes from a perfectly executed vegetable stir-fry. It’s the vibrant green of the broccoli, the glossy sheen of a well-balanced sauce clinging to every floret, and the incredible aroma of garlic and ginger hitting a hot wok that turns simple ingredients into a weeknight hero. As a chef, I’ve always believed that vegetables should be the star, and this broccoli stir-fry recipe proves just how exciting they can be.
Forget soggy, steamed broccoli. This method, which includes a quick blanch before a fast stir-fry, guarantees crisp-tender results every time, while the savory-sweet-garlicky sauce is so good you’ll want to drink it. Let’s make a restaurant-quality dish that comes together faster than you can get takeout.
This broccoli stir-fry is designed to be a reliable, flavor-packed staple in your cooking rotation. Here’s what makes it special:
- Restaurant-Quality at Home: The technique of blanching the broccoli before stir-frying is a pro secret for locking in color and achieving the ideal crisp-yet-tender bite you find in great Chinese restaurants.
- Sauce That Actually Sticks: By using a cornstarch slurry and building the sauce directly in the wok, we create a glossy, clingy coating that won’t pool at the bottom of your bowl.
- 20-Minute Miracle: From fridge to table in under 20 minutes, this recipe is a lifesaver on busy nights when you need a healthy, satisfying meal fast.
- Incredibly Adaptable: This is a fantastic base recipe. I’ll show you how to easily add protein, switch up the vegetables, or adjust the flavor profile to suit your taste.
- Nutrient-Dense & Vibrant: It’s a dish that makes eating your vegetables an absolute pleasure, packing vitamins, fiber, and antioxidants into every delicious bite.
Ingredients You’ll Need
- Let’s gather our ingredients—this is where simple pantry staples come together to create something truly magical. The beauty of this recipe lies in the balance: the earthy depth of broccoli, the pungent kick of fresh garlic and ginger, and the savory-sweet-tangy harmony of the sauce. Using fresh aromatics (garlic and ginger) is non-negotiable for the best flavor; their potency is the soul of the dish.
- Broccoli: Look for firm, dark green heads with tightly closed florets. Don’t discard the stems! Peel the tough outer layer and slice them—they’re sweet and delicious.
- Neutral Oil: Avocado, peanut, or vegetable oil have high smoke points, essential for proper stir-frying without burning.
- Garlic & Ginger: Fresh is best. Mince the garlic finely so it disperses throughout the sauce. Grate the ginger on a microplane for maximum juice and flavor infusion.
- Soy Sauce: I prefer low-sodium to control the salt level. Use tamari for a gluten-free version.
- Rice Vinegar: This adds a essential bright, clean acidity. In a pinch, fresh lime juice works.
- Honey: A touch of sweetness balances the salty and sour notes. For a vegan version, maple syrup is perfect.
- Cornstarch: This is our thickening agent. Always mix it with cold water first to create a “slurry” to prevent lumps in your glossy sauce.
- Toasted Sesame Oil: This is a finishing oil, added off the heat. Its rich, nutty aroma is delicate and will cook off if added during stir-frying.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
You don’t need specialized equipment, but the right tools make the process seamless. A large wok is ideal for its sloping sides and even heat distribution, but a 12-inch skillet works perfectly. You’ll also need a large pot for blanching the broccoli and a bowl of ice water to shock it and stop the cooking.
Have a few small bowls ready for your minced garlic, grated ginger, and sauce components—this “mise en place” (everything in its place) is the secret to stress-free stir-frying. A whisk is helpful for mixing the cornstarch slurry smoothly.
How to Make Broccoli Stir-Fry Recipe
Step 1: Prep the Broccoli and Mix the Sauce
Begin by cutting your broccoli into uniform, medium-sized florets. If you’re using the stems—and I highly recommend you do—peel off the tough outer skin with a vegetable peeler and slice them into ¼-inch thick pieces. This ensures everything cooks evenly.
Now, mix your sauce base: in a bowl, whisk together the soy sauce, vegetable broth, rice vinegar, and honey. In a separate tiny bowl or cup, combine the cornstarch with 2 tablespoons of cold water, stirring until completely smooth. This slurry is the key to a glossy, restaurant-style sauce that clings to the broccoli.
Step 2: Blanch the Broccoli for Perfect Texture
Bring a large pot of well-salted water to a rolling boil. Add the broccoli florets and set a timer for 90 seconds. Believe me, this short blanch is transformative.
It partially cooks the broccoli, sets its vibrant green color, and means it only needs a minute or two in the wok later. As soon as the timer goes off, drain the broccoli and immediately plunge it into a waiting bowl of ice water. This “shocking” stops the cooking process dead, preserving that perfect crisp-tender texture.
Drain again and pat very dry with a kitchen towel—wet broccoli will steam instead of fry.
Step 3: Stir-Fry the Aromatic Foundation
Heat your wok or large skillet over medium-high heat until it’s very hot. Add 1 tablespoon of the neutral oil and swirl to coat. Toss in the minced garlic and grated ginger.
Now, stir constantly for just 30 to 45 seconds. You want them incredibly fragrant but not browned at all. Tip from me: burning garlic makes the whole sauce bitter.
Once fragrant, quickly scoop them out onto a small plate and set aside. We’ll add them back later to keep their flavor bright.
Step 4: Sear the Broccoli and Build the Sauce
Increase the heat to high. Add the remaining tablespoon of oil to the wok. Add your thoroughly dried broccoli in a single layer.
Let it sear for about a minute before stirring, then stir-fry for 2-3 minutes total. You’re looking for some slight charring on the edges. Now, push the broccoli to the sides of the wok, creating a well in the center.
Give your soy sauce mixture a quick re-whisk and pour it right into the center. It should bubble and simmer immediately.
Step 5: Create the Glossy Garlic Sauce
This is where the magic happens. Give your cornstarch slurry another stir (it settles fast!) and drizzle it into the bubbling sauce in the center of the wok. Stir the sauce constantly with a spatula.
Trust me, you’ll see it transform from thin and cloudy to thick and glossy in about 30 seconds. Now, toss the broccoli and the reserved garlic and ginger back into the thickened sauce, stirring until every piece is luxuriously coated.
Step 6: Finish and Serve Immediately
Remove the wok from the heat. Drizzle the toasted sesame oil over the stir-fry and give it one final, gentle toss. The residual heat will warm the oil and release its aroma without cooking off its delicate flavor.
Transfer your beautiful, glossy stir-fry to a serving platter, garnish generously with sesame seeds and sliced green onions, and serve right away over steamed jasmine rice or noodles. Step back and admire your handiwork—you’ve just made a vegetable dish that’s truly the star of the meal.
A few chef-driven insights will elevate your stir-fry from good to exceptional:
- Dry Your Broccoli Thoroughly: This is the most common mistake. Any water clinging to the blanched broccoli will create steam in the wok, preventing that desirable seared, slightly charred flavor. Pat it obsessively dry with clean kitchen towels.
- The Cornstarch Slurry Rule: Always mix cornstarch with a cold liquid before adding it to hot liquid. Adding dry cornstarch directly to the sauce will create unappetizing lumps that won’t dissolve.
- Work in Batches if Needed: If your wok or skillet isn’t large enough to hold all the broccoli in a single layer without crowding, cook it in two batches. Crowding leads to steaming, not frying. The goal is high-heat, fast cooking.
- Taste and Adjust at the End: Sauce balance is personal. After you’ve tossed everything together, taste it. Need more brightness? A splash of extra vinegar. More sweetness? A drizzle of honey. This final adjustment makes it yours.
Recipe Variations & Customizations
- This recipe is a fantastic canvas. Here are some of my favorite tested variations:
- Protein-Powered: Add 8 oz of cubed firm tofu (pressed and pan-fried first), thinly sliced chicken breast, shrimp, or flank steak. Cook your protein in the wok after step 3, then remove it before stir-frying the broccoli, adding it back in step 5.
- Spicy Garlic Broccoli: Add 1-2 teaspoons of chili-garlic sauce or a few dried red chili flakes to the garlic and ginger in step 3 for a warming kick.
- Ginger-Scallion Twist: Double the amount of grated ginger and add a whole bunch of sliced scallions (white parts) with the garlic. Garnish with the green parts.
- Vegan & Gluten-Free: The recipe is naturally vegan if you use maple syrup. For gluten-free, simply use tamari or a certified gluten-free soy sauce instead of regular soy sauce.
- Rainbow Vegetable Stir-Fry: Add 1 sliced bell pepper, a handful of snap peas, or sliced carrots. Add harder veggies like carrots to the blanching water with the broccoli for 60 seconds.
What to Serve With This Recipe
This broccoli stir-fry is a complete meal when served over a bed of steamed jasmine or basmati rice, which soaks up the extra sauce beautifully. For a lower-carb option, try cauliflower rice. It also pairs wonderfully with udon noodles or rice noodles for a more substantial dish.
To round out the meal, simple sides like a cucumber salad with rice vinegar or wonton soup work well. For a beverage, a crisp lager, green tea, or sparkling water with lime complements the savory flavors perfectly.
Storage & Make-Ahead Instructions
- Refrigerator Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. The broccoli will soften slightly but the flavors will remain delicious.
- Reheating Best Practices: Reheat gently in a skillet over medium heat with a tiny splash of water or broth to loosen the sauce. Microwaving can make the broccoli mushy.
- Make-Ahead Strategy: You can blanch the broccoli and prepare the sauce mixture (keep the cornstarch slurry separate) up to a day in advance. Store them separately in the fridge. When ready to eat, proceed from step 3—dinner will be ready in under 10 minutes.
- Freezing Not Recommended: Freezing will severely degrade the texture of the broccoli, making it mushy and watery upon thawing.
Frequently Asked Questions
Q: Can I skip blanching the broccoli?
Yes, but the texture and color won’t be as good. Raw broccoli added directly to the wok requires longer cooking, often leading to uneven doneness (burnt florets, raw stems) and a duller color. Blanching is a quick step that guarantees perfect results.
Q: My sauce didn’t thicken. What went wrong?
The most likely culprit is that the cornstarch slurry wasn’t mixed thoroughly with cold water first, or it was added to a sauce that wasn’t simmering/bubbling. The slurry also settles quickly, so always give it one last stir right before adding. Ensure the sauce in the center of the wok is actively bubbling when you add the slurry.
Q: What’s the best substitute for cornstarch?
Arrowroot powder can be used in a 1:1 ratio mixed with cold water. Note that sauces thickened with arrowroot can become slimy if overheated or frozen. All-purpose flour can also work (use 2 tablespoons mixed with ¼ cup cold water), but it will create a more opaque, less glossy sauce.
Q: Can I use frozen broccoli?
You can, but thaw it completely and pat it extremely dry first. Frozen broccoli has a much higher water content and will release a lot of liquid, making it difficult to get a good sear and potentially watering down your sauce. Fresh is highly preferred for this recipe.
Q: How can I make this dish less salty?
Use a low-sodium soy sauce or tamari. You can also increase the amount of vegetable broth in the sauce by a tablespoon or two to dilute the saltiness without compromising the sauce body.
Q: Is the sesame oil really necessary?
For authentic flavor, yes. Toasted sesame oil is a finishing oil with a distinct, nutty aroma that defines many Asian-inspired dishes. If you must omit it, the stir-fry will still taste good but will lack that signature depth.
Final Thoughts
This Broccoli Stir-Fry with Garlic Sauce is more than just a recipe; it’s a technique that will change how you cook vegetables on busy nights. It proves that with a few smart steps—blanching for perfect texture, building a simple slurry-thickened sauce—you can create a dish that’s vibrant, healthy, and deeply satisfying. The balance of savory garlic, bright ginger, and sweet tang is utterly crave-worthy.
I’ve served this to countless friends and family, and it never fails to impress.
I encourage you to make it your own. Try the variations, adjust the sauce to your taste, and enjoy the process of creating a beautiful, flavorful meal in minutes. Once you master this method, you’ll have a go-to recipe that makes eating well an easy and delicious choice.
If you try it, I’d love to hear how it turned out! Share your creations online and tag me. Happy cooking

Broccoli Stir-Fry with Garlic Sauce
Equipment
- Large wok or 12-inch skillet
- Large pot for blanching
- Bowls for mixing sauce and slurry
- Tongs or a sturdy spatula
Ingredients
- 1 ½ pounds broccoli cut into medium florets, stems peeled and sliced
- 2 tablespoons neutral oil such as avocado or peanut oil, divided
- 4 cloves garlic finely minced
- 1 tablespoon fresh ginger finely grated
- ¼ cup low-sodium soy sauce or tamari for gluten-free
- 3 tablespoons vegetable broth or water
- 1 ½ tablespoons rice vinegar or fresh lime juice
- 1 tablespoon honey or maple syrup
- 1 tablespoon cornstarch mixed with 2 tbsp cold water to make a slurry
- 2 teaspoons toasted sesame oil for finishing
- sesame seeds and sliced green onion for garnish
Instructions
- Prepare the broccoli and aromatics. Cut the broccoli into even-sized florets. If using the stems, peel the tough outer layer and slice them into ¼-inch thick pieces. This ensures everything cooks at the same rate. Mince the garlic and grate the ginger. In a small bowl, whisk together the soy sauce, broth, rice vinegar, and honey. In a separate tiny bowl, mix the cornstarch with 2 tablespoons of cold water to create a smooth slurry.
- Blanch the broccoli. Bring a large pot of salted water to a boil. Add the broccoli florets and cook for exactly 90 seconds. Immediately drain and plunge the broccoli into a bowl of ice water to stop the cooking. This step, called blanching, sets the vibrant green color and ensures the broccoli will be crisp-tender after stir-frying. Drain thoroughly and pat dry.
- Stir-fry the aromatics. Heat a large wok or skillet over medium-high heat until very hot. Add 1 tablespoon of the neutral oil and swirl to coat. Add the minced garlic and grated ginger. Stir-fry for just 30-45 seconds until incredibly fragrant but not browned. Trust me, burning the garlic will make the sauce bitter. Remove the aromatics to a small plate.
- Cook the broccoli and build the sauce. Increase the heat to high and add the remaining 1 tablespoon of oil to the wok. Add the blanched, dried broccoli. Stir-fry for 2-3 minutes until the edges begin to get a slight char. Push the broccoli to the sides of the wok. Give the soy sauce mixture a quick re-whisk and pour it into the center. Let it bubble for 15 seconds.
- Thicken the sauce. Stir the cornstarch slurry once more (it settles quickly) and drizzle it into the bubbling sauce in the center of the wok. Stir constantly—you’ll see the sauce turn from cloudy to thick and glossy in about 30 seconds. Now, toss the broccoli and the reserved garlic-ginger mixture into the sauce until everything is beautifully coated.
- Finish and serve. Remove the wok from the heat. Drizzle the toasted sesame oil over the stir-fry and give it one final toss. The sesame oil isn’t for cooking; its nutty aroma is delicate and adds a finishing layer of flavor. Transfer to a serving dish, garnish with sesame seeds and green onions, and serve immediately over steamed rice or noodles.
