There are two moves that separate a sad stir-fry from a great one: blanching the broccoli first, and searing the shrimp hard. Blanching — just 90 seconds in boiling water — means the broccoli hits the hot wok already nearly tender, so it chars instead of steaming into mush. And shrimp need screaming heat and 90 seconds a side, no more. Toss it all in a garlic-chili glaze that’s spicy, sweet, and glossy, and you have a 25-minute dinner that genuinely eats like takeout. The kind of takeout you’d wait 40 minutes for.

Why you’ll love it
- Faster than takeout, better than takeout. 25 minutes from fridge to plate — no delivery fee, no soggy box.
- ~33g protein per serving (estimated), nearly all of it from the shrimp.
- The blanch-then-char trick. Crisp-tender broccoli with actual caramelized edges, every time.
- One wok, zero boredom. Spicy, garlicky, sweet, glossy — this sauce hits everything.

Ingredients
- 1 1/2 lb large shrimp, peeled and deveined, thawed if frozen
- 2 tbsp cornstarch
- 1/2 tsp kosher salt, divided
- 3 tbsp avocado oil or neutral oil, divided
- 5 cups broccoli florets, cut into bite-size pieces
- 6 cloves garlic, thinly sliced
- 1 1/2 tsp crushed red chili flakes, plus more for heat lovers
- 1/3 cup low-sodium soy sauce
- 2 tbsp honey
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1 tbsp water
- 1 tsp cornstarch, for the sauce
- 3 scallions, thinly sliced
- 1 tsp sesame seeds, for serving


Equipment
A large wok or 12-inch skillet (cast iron or carbon steel is ideal), a slotted spoon or spider strainer, and a small bowl for the sauce.
Instructions
- Blanch the broccoli. Bring a medium pot of salted water to a rolling boil. Add the broccoli florets and blanch 90 seconds — bright green and just starting to soften, still firm. Drain immediately and pat very dry with a clean towel or paper towels. Dry florets char; wet florets steam.
- Prep the shrimp and sauce. Pat the shrimp very dry and toss with the 2 tablespoons cornstarch and 1/4 teaspoon of the salt. In a small bowl, whisk together the soy sauce, honey, rice vinegar, sesame oil, the 1 tablespoon water, and the 1 teaspoon cornstarch until smooth.
- Sear the shrimp. Heat 1 1/2 tablespoons of the oil in the wok or skillet over high heat until it shimmers and just starts to smoke. Add the shrimp in a single layer and sear undisturbed 90 seconds per side, until pink, opaque, and curled into loose C-shapes. Transfer to a plate — they’ll finish in the glaze.
- Char the broccoli. Add the remaining 1 1/2 tablespoons oil to the same wok over high heat. Add the blanched broccoli in a single layer and cook undisturbed 2 minutes, then toss and cook 1–2 minutes more, until the edges are deeply charred in spots and the florets are crisp-tender.
- Bloom the aromatics. Push the broccoli to the sides and reduce the heat to medium. Add the sliced garlic and chili flakes to the center of the pan with a drizzle of oil if the pan looks dry. Stir constantly 30–45 seconds, just until the garlic turns pale gold and smells intensely fragrant — not brown.
- Glaze and serve. Return the shrimp to the wok. Give the sauce a final whisk (cornstarch settles) and pour it over everything. Toss 1–2 minutes, until the glaze thickens to a glossy sheen that coats the shrimp and broccoli. Finish with the scallions and the remaining 1/4 teaspoon salt if needed. Serve over rice, scattered with sesame seeds and extra chili flakes.



Doneness cues: Shrimp must reach 145°F internally — the visual cue is pink, opaque flesh curled into loose C-shapes (tight O-shapes mean overcooked). The broccoli is done when the edges are charred dark in spots but the stems still snap when bitten. The garlic is done at pale gold; any darker and it turns bitter.


25-Minute Garlic Chili Shrimp & Broccoli
Ingredients
Equipment
Method
- Bring a medium pot of salted water to a rolling boil. Add the broccoli florets and blanch 90 seconds — bright green and just starting to soften, still firm. Drain immediately and pat very dry with a clean towel or paper towels. Dry florets char; wet florets steam.
- Pat the shrimp very dry and toss with the 2 tablespoons cornstarch and 1/4 teaspoon of the salt. In a small bowl, whisk together the soy sauce, honey, rice vinegar, sesame oil, the 1 tablespoon water, and the 1 teaspoon cornstarch until smooth.
- Heat 1 1/2 tablespoons of the oil in the wok or skillet over high heat until it shimmers and just starts to smoke. Add the shrimp in a single layer and sear undisturbed 90 seconds per side, until pink, opaque, and curled into loose C-shapes. Transfer to a plate — they’ll finish in the glaze.
- Add the remaining 1 1/2 tablespoons oil to the same wok over high heat. Add the blanched broccoli in a single layer and cook undisturbed 2 minutes, then toss and cook 1–2 minutes more, until the edges are deeply charred in spots and the florets are crisp-tender.
- Push the broccoli to the sides and reduce the heat to medium. Add the sliced garlic and chili flakes to the center of the pan with a drizzle of oil if the pan looks dry. Stir constantly 30–45 seconds, just until the garlic turns pale gold and smells intensely fragrant — not brown.
- Return the shrimp to the wok. Give the sauce a final whisk (cornstarch settles) and pour it over everything. Toss 1–2 minutes, until the glaze thickens to a glossy sheen that coats the shrimp and broccoli. Finish with the scallions and the remaining 1/4 teaspoon salt if needed. Serve over rice, scattered with sesame seeds and extra chili flakes.
Notes
Nutrition note
Protein is estimated at about 33g per serving, calculated from USDA FoodData Central values for the listed ingredients — this is an estimate, not a lab analysis. Actual values vary by brand and preparation.
Substitutions and tips
- No wok? A 12-inch cast iron or carbon steel skillet works — the key is ripping-hot metal and cooking in a single layer, not crowding.
- Frozen shrimp are fine — thaw them fully in cold water first, then pat aggressively dry. Wet shrimp steam instead of searing.
- Swap the protein: thinly sliced chicken breast or scallops work with the same method and timing.
- Dial the heat: 1 1/2 tsp chili flakes is medium-spicy. Start with 1 tsp for gentle heat, or add a sliced fresh chile with the garlic for serious fire.
- Serve over steamed jasmine rice or rice noodles to catch every drop of glaze.

Storage and reheating
Refrigerate leftovers within 2 hours in an airtight container for up to 3 days. Reheat gently in a hot skillet for 2–3 minutes until just steaming (165°F) — the microwave works but risks rubbery shrimp. This isn’t a freezer-friendly dish: thawed shrimp and broccoli turn soft and watery. For meal prep, portion over rice and expect the char to soften by day two.

Frequently asked questions
Can I skip blanching the broccoli? You can, but add 3–4 minutes of covered steaming in the wok after charring — which risks overcooking the shrimp later. The 90-second blanch is what keeps this at 25 minutes with perfect texture.
Why did my garlic turn bitter? It went past pale gold to brown. Garlic burns fast — 30–45 seconds over medium heat, stirring constantly, then get the sauce in to stop the cooking.
Can I make the sauce less spicy? Yes — cut the chili flakes to 1/2 tsp and skip the extra flakes at serving. The honey and garlic carry the flavor on their own.
How do I keep the shrimp from getting rubbery? Two rules: pat them dry so they sear instead of steam, and don’t cook past loose C-shapes. They finish in the glaze, so pull them a touch early.
Is this gluten-free? Use tamari instead of soy sauce and it is. Everything else in the recipe is naturally gluten-free — just double-check your chili flakes for additives.

More fast seafood dinners
For another one-pan shrimp dinner, try our 25-Minute Garlic Butter Shrimp & Green Beans. More shrimp and broccoli? Our 30-Minute Honey Garlic Salmon & Broccoli is a reader favorite. Taco night next? 20-Minute Blackened Shrimp Tacos keep the seafood going.