20-Minute Chinese Shrimp and Broccoli Stir-Fry

Prep: 8 minCook: 15 min2 servingsmedium
Chinese Shrimp and Broccoli Stir-Fry with Savory Sauce

A classic Chinese stir-fry featuring tender shrimp, crisp broccoli florets, and sliced mushrooms tossed in a savory sauce made with chicken stock, soy sauce, and oyster sauce. The dish comes together quickly in a hot wok, with Shaoxing wine adding authentic depth and cornstarch creating a glossy sauce that clings to every ingredient. Perfect for weeknight dinners when you want restaurant-quality Chinese food at home.

Ingredients

2 servings
  • 12 ounces shrimp, peeled, deveined
  • 10 ounces frozen broccoli florets, thawed
    fresh broccoli1:1none

    cut into florets, blanch briefly

    Full guide →
  • 3 mushrooms, sliced
  • ½ cup chicken stock
    vegetable stock1:1vegetarian

    slightly different flavor profile

    Full guide →
  • 1 ½ tablespoons soy sauce
  • 1 tablespoon oyster sauce
    mushroom sauce1:1vegetarian

    for vegetarian version

    Full guide →
  • ½ teaspoon sesame oil
  • teaspoon white pepper
  • 2 tablespoons oil
  • ½ teaspoon red pepper flakes
  • 1 clove garlic, smashed
  • 1 tablespoon Shaoxing wine
    dry sherry1:1none

    acceptable substitute with similar flavor

    Full guide →
  • 1 ½ tablespoons cornstarch
  • 2 tablespoons water

Instructions

  1. 1

    Mix chicken stock, soy sauce, oyster sauce, sesame oil and white pepper and set aside

  2. 2

    Heat wok over high heat

  3. 3

    Pour oil around perimeter of wok, stir in garlic and red pepper flakes

  4. 4

    Add broccoli, shrimp and mushrooms

  5. 5

    Heat and add Shaoxing wine

  6. 6

    Add chicken stock mixture

  7. 7

    Bring sauce to a boil

  8. 8

    Mix cornstarch and water in small bowl

  9. 9

    Stir in cornstarch mixture once everything comes to a boil

  10. 10

    Cook until sauce thickens and clings to shrimp and broccoli

Tips

Tip 1

Use the highest heat setting on your stove and ensure the wok is smoking hot before adding oil for proper stir-frying technique

Tip 2

Have all ingredients prepped and sauce mixed before starting to cook, as stir-frying happens very quickly

Tip 3

Don't overcrowd the wok - cook in batches if doubling the recipe to maintain high heat

Good to Know

Storage

Refrigerate leftovers for up to 2 days. Reheat gently in wok or microwave.

Make Ahead

Sauce can be mixed and shrimp can be cleaned up to 4 hours ahead. Cook just before serving.

Serve With

Serve immediately over steamed rice or noodles while hot and sauce is glossy.

Common Mistakes

Watch

Don't add cornstarch mixture until sauce is boiling to avoid lumps

Watch

Avoid overcooking shrimp to prevent them from becoming rubbery

Substitutions

frozen broccoli
fresh broccoli1:1none

cut into florets, blanch briefly

chicken stock
vegetable stock1:1vegetarian

slightly different flavor profile

Full guide →
Shaoxing wine
dry sherry1:1none

acceptable substitute with similar flavor

Full guide →
oyster sauce
mushroom sauce1:1vegetarian

for vegetarian version

Full guide →
Find more substitutions →

FAQ

Can I use fresh broccoli instead of frozen?

Yes, cut into florets and blanch for 2-3 minutes until bright green before stir-frying. Fresh broccoli will have better texture than frozen.

What if I don't have Shaoxing wine?

Substitute with dry sherry or rice wine vinegar. You can also omit it entirely, though it adds authentic Chinese flavor depth.

How long will leftovers keep?

Store in refrigerator for up to 2 days. The sauce may separate slightly, so stir well when reheating gently in wok or microwave.