Chinese Shrimp and Broccoli (Stir-Fry Recipe)
This shrimp and broccoli stir-fry pairs juicy, safely cooked shrimp with crisp-tender broccoli in a savory, lightly thickened sauce. Prep everything before heating the pan, cook the shrimp in batches if needed, and add the sauce near the end. The method works in a wok or skillet, with heat adjusted to suit your cookware.
A reliable weeknight stir-fry can make dinner feel less repetitive without adding a pile of dishes. I focus on a few details that make this one easier to repeat: dry shrimp, evenly cut broccoli, sauce mixed in advance, and enough space in the pan to sear rather than steam. Once those are in place, the cooking moves quickly.
There is no need for special restaurant equipment. A flat-bottom wok or wide skillet works on many home stoves; the key is choosing a pan that fits your burner and using heat that suits its surface. The recipe below serves four, and you can adjust the sauce or vegetables to match what you have.
Cookware Selection, Compatibility & Ingredient Prep
Choose cookware that suits both your stove and the way you cook. A flat-bottom carbon-steel wok or induction-compatible stainless or clad skillet can handle high-heat stir-frying. PTFE nonstick is another option, but use it at medium to medium-high heat, never heat it empty, and follow its maker’s care instructions.
Pick a pan for your stove
A wok’s sloped sides make it easy to move food from the hot center to the cooler edges. A wide, flat-bottom model is more stable on a home burner than a round-bottom wok. A broad skillet is also a good choice, especially if your burner does not heat a large wok evenly.
| Cookware | Best use for this recipe | Heat and care notes |
|---|---|---|
| Flat-bottom carbon-steel wok | High-heat cooking and quick tossing | Preheat over medium-high, add oil, and keep the pan dry after washing. |
| Stainless or clad skillet | Searing shrimp and cooking broccoli in batches | Check the maker’s instructions for induction use and temperature limits. |
| PTFE nonstick skillet | Easier release with moderate heat | Do not heat empty or use on high. Avoid aerosol cooking sprays. |
Tri-ply cookware has layers of metal, but its construction and thickness vary by product. Check the manufacturer’s documentation for induction compatibility and temperature limits rather than assuming every clad pan has the same properties.
Ingredients for four servings
- 1 pound large shrimp, peeled and deveined, fresh or thawed
- 12 ounces broccoli, cut into small, even florets
- 1 broccoli stem, peeled if tough and thinly sliced
- 1 tablespoon refined peanut oil, or another suitable cooking oil
- 2 cloves garlic, finely chopped
- 1 teaspoon finely grated fresh ginger
- 2 tablespoons soy sauce
- ⅓ cup low-sodium chicken or vegetable stock, or water
- 1 teaspoon sugar
- 1 tablespoon cornstarch
- 1 teaspoon toasted sesame oil, optional
- Cooked rice, to serve
- Sliced scallions or sesame seeds, optional
For the sauce, stir together the soy sauce, stock, sugar, and cornstarch in a small bowl. Mix until the starch dissolves; it can settle while it waits, so stir it again just before pouring it into the pan. The sauce should coat the shrimp and broccoli rather than flood them.
Prep before heating
Pat the shrimp dry with paper towels. Dry surfaces brown more readily, while wet shrimp can release water and make the pan cool down. Keep raw shrimp, its packaging, and any utensils that touched it separate from cooked food and ready-to-eat ingredients.
Cut the broccoli into similar-sized florets so they cook at about the same pace. Slice the stem thinly, since it takes longer to soften than the florets. Set out the garlic, ginger, sauce, and a clean plate for the cooked shrimp before you turn on the stove.
High-Heat Stir-Fry Sequence and Doneness Control
Stir-frying means cooking small pieces quickly in a hot pan while moving them often. For this dish, cook the shrimp first, then soften the broccoli with a short steam. Return the shrimp and add the sauce at the end, so the seafood stays tender and the vegetables keep some bite.
Step 1: Heat the pan and sear the shrimp
For bare carbon steel or stainless steel, preheat the pan over medium-high heat for about 1–2 minutes, then add the oil. This timing is only a starting point; burner power and pan weight change how fast it heats. Do not let the oil smoke continuously.
Refined peanut oil has a typical smoke point near 450°F (232°C), though the exact point varies by product and degree of refining. You can use another suitable high-smoke-point oil if needed. If using PTFE nonstick, do not preheat it empty or set it to high. Add oil and cook at medium to medium-high heat, following the pan maker’s guidance.
Lay the shrimp in one layer, leaving a little space between pieces. If the pan is crowded, cook in two batches. Stir or turn the shrimp as they cook, then transfer them to a clean plate when nearly done. They will finish in the sauce later.
Step 2: Cook the broccoli
Add the broccoli to the same pan. Stir-fry for about 1 minute, then add 2 tablespoons of water and cover briefly, about 1–2 minutes. The water creates steam to help the florets cook through without a long simmer.
Uncover and stir-fry until the broccoli is bright green and crisp-tender. The exact time depends on the size of the florets and your stove. If it is still too firm, add another small splash of water and cover for a little longer. If water remains in the pan, let it cook off before adding the sauce.
Step 3: Add aromatics, shrimp, and sauce
Stir in the garlic and ginger for about 20–30 seconds, just until fragrant. Add the shrimp back to the pan. Stir the sauce again, pour it in, and toss everything until it thickens and coats the ingredients.
Use a food thermometer to check the thickest part of a shrimp for 145°F (63°C), the FDA consumer food-safety endpoint for seafood. If you do not have a thermometer, shrimp should be pearly and opaque throughout, though appearance is less precise. Take care not to cook them longer than needed; shrimp can turn firm and rubbery when overcooked.
Quick fixes while cooking
- Shrimp release liquid: Move them to a plate, let excess liquid cook off, and use a less crowded pan for the next batch.
- Broccoli is too firm: Add a little water, cover briefly, and check again.
- Sauce is too thick: Stir in stock or water a teaspoon at a time.
- Sauce is too thin: Let it bubble briefly while tossing. Stir first, since cornstarch can settle.
- Food sticks to stainless or carbon steel: Use a little more oil next time and avoid moving shrimp before they have had time to sear.
Keep the sauce at the end of the cook. A long simmer, especially with a lot of acidic ingredients such as vinegar, can attack or strip carbon-steel seasoning. This recipe uses no vinegar, but the same care matters if you change the sauce. Transfer the finished food out of the pan rather than storing it in carbon steel.
Cleaning, Drying & Carbon-Steel Seasoning Care
Good cleanup protects your cookware and makes the next meal easier. Move the stir-fry to a serving dish promptly, then loosen residue with warm water while the pan is still warm, not scorching hot. Clean each pan according to its material, and dry carbon steel fully before putting it away.
Do not pour cold water into a hot pan. A sudden temperature change can warp cookware or damage a coating. Let the pan cool until warm enough to handle, then add warm water to loosen stuck-on sauce or browned bits.
For nonstick, use a soft sponge and follow the manufacturer’s care instructions. Avoid abrasive tools that can damage the coating, and do not use aerosol cooking sprays; their propellants and additives may leave residue that is hard to remove and can affect food release.
For carbon steel, wash away food residue, rinse, and dry the pan completely. If needed, warm it gently to remove lingering moisture. Wipe on a very thin film of cooking oil before storing. A thick or sticky layer is not the goal.
For stainless or clad cookware, soak or use warm water to loosen residue, then clean as directed by the maker. Check the instructions for any limits on detergents or cleaning tools. A brief cleanup after dinner is easier than letting sauce dry onto the pan.
Plating, Garnishes & Dining Service
Serve the stir-fry as soon as the sauce coats the shrimp and broccoli. A bed of rice catches the savory sauce and turns the pan’s contents into a filling meal. Keep garnishes simple; scallions or sesame seeds add texture and freshness without changing the core cooking method.
Divide cooked rice among four bowls or plates and spoon the shrimp and broccoli over it. Add sliced scallions or sesame seeds if you like, and finish with a few drops of toasted sesame oil. It has a strong aroma, so a little is enough.
For a little more heat, serve chili crisp or chili flakes at the table. This lets each person adjust their own bowl. If you are cooking for different appetites, keep the garnish and extra heat separate rather than adding them all to the pan.
I find that the best way to make this recipe fit a busy evening is to treat the prep as part of the cooking. Once the shrimp are dry, broccoli is cut, sauce is mixed, and rice is ready, the hot-pan work takes only a few minutes. The next time, change the garnish or use a different rice, while keeping the same reliable cooking order.
Frequently Asked Questions
These answers cover common timing, ingredient, and equipment questions for shrimp and broccoli stir-fry. The main guide is to adjust heat to your pan, cook shrimp to a safe endpoint, and keep the sauce and vegetables under control.
Can I use frozen shrimp?
Yes. Thaw the shrimp safely, then drain and pat them very dry before cooking. Extra water makes it harder to sear them and can thin the sauce.
Can I use frozen broccoli?
Yes, but it may release more water and turn softer than fresh broccoli. Thaw and drain it first if you can, then stir-fry it briefly and add only as much water as needed.
How do I know when shrimp are done?
A food thermometer should read 145°F (63°C) in the thickest part. Shrimp should also look pearly and opaque throughout, though that visual check is less exact.
Can I make the sauce without cornstarch?
Yes. The sauce will be thinner and will not cling as closely to the shrimp and broccoli. To thicken it, use the cornstarch listed in the recipe and stir the sauce before adding it.
Why did my shrimp turn rubbery?
They may have cooked too long or the pan may have been crowded, which can slow cooking and lead to extra liquid. Cook in batches and return the shrimp only briefly to finish in the sauce.
Can I use a nonstick skillet?
Yes. Use medium to medium-high heat, do not heat the pan empty, and avoid aerosol cooking sprays. Follow the cookware maker’s instructions for safe use.
What can I use instead of peanut oil?
Use another cooking oil suitable for the heat and your dietary needs. Do not let oil smoke continuously, and check the label for the product’s intended use.
Can I prepare the ingredients ahead?
Yes. Cut the broccoli and mix the sauce ahead, then refrigerate them separately. Keep raw shrimp chilled and separate from ready-to-eat foods, and pat it dry just before cooking.
Why is my sauce lumpy or too thick?
Cornstarch may have settled before the sauce went into the pan, or the sauce may have cooked too long. Stir it before adding, then loosen a thick sauce with a small splash of stock or water.
Can I store leftovers in the pan?
Transfer leftovers to a food-safe storage container rather than leaving them in carbon steel. This also protects the pan’s seasoning, especially if the sauce contains acidic ingredients.
(This article was written by one of our staff writers, Steven R. Bancroft. Visit our Meet the Team page.)
