Home › Recipes › Stir-fry › Shrimp and Broccoli Stir-Fry (Xia Ren Chao Xi Lan Hua)

Shrimp and Broccoli Stir-Fry (Xia Ren Chao Xi Lan Hua)

Growing up in my family’s restaurant kitchen in Sichuan, we had a menu specifically for the sweltering summer months. While we are famous for our fiery, oil-heavy dishes like Mapo Tofu, my father always insisted on balancing the meal with what we call qing dan (清淡) dishes—light, clean, and refreshing plates that cleanse the palate.

Shrimp and Broccoli Stir-Fry

This Shrimp and Broccoli Stir-Fry (虾仁炒西蓝花) is exactly that kind of dish. It was a staple on our family table because it’s incredibly fast, nutritious, and highlights the natural sweetness of the seafood. Unlike the heavy, cornstarch-laden versions you might find in some takeout containers, this homestyle recipe relies on a few high-quality condiments to coat the ingredients without drowning them.

If you are looking for a healthy weeknight dinner that comes together in under 20 minutes, this is it. It pairs perfectly with a bowl of steamed rice or Millet Rice for a wholesome meal that both adults and kids will love.

About the Author & Recipe Development

I’m Lin, and I’ve spent decades cooking both in professional Chinese kitchens and at home for my family in the US. When developing this English version of a classic Chinese home-cooked dish, I tested the blanching times specifically for American supermarket broccoli, which can sometimes be tougher than the varieties we get in Asia.

I also adjusted the seasoning ratios to ensure the dish is flavorful without being overly salty, creating a balance that highlights the freshness of the shrimp. This recipe reflects the authentic “home-style” method—simple, quick, and focused on technique rather than a laundry list of ingredients.

Why This Recipe Works

  • Two-Step Texture Control: By blanching the broccoli briefly before stir-frying, we ensure it retains its vibrant emerald green color and crisp-tender texture, avoiding the dreaded “mushy broccoli” syndrome.
  • The “Massage” Technique: We don’t just toss the shrimp in marinade; we “grasp” or massage it. This mechanical action helps the shrimp absorb the savory saline flavors and improves the texture, giving it that signature “snap” or crunch (known as shuang cui 爽脆) rather than being rubbery.
  • Layered Seasoning: Instead of a pre-mixed sauce dump, we add the seasonings in stages—oil for aroma, wine for removing fishiness, and oyster sauce for that rich umami finish.
Shrimp and Broccoli Stir-Fry

Key Ingredients & Substitutions

  • Shrimp (虾仁): You’ll need about 7 oz (200g) of shrimp. I recommend medium-large shrimp (21-25 or 31-40 count). Fresh is best, but frozen works perfectly fine—just ensure they are fully thawed and patted dry.
    • Note: If you are allergic to shellfish, you can substitute firm tofu or chicken breast slices, though the cooking time for chicken will be slightly longer.
  • Broccoli (西蓝花): Use fresh, firm broccoli. Avoid florets that are yellowing or limp. You’ll need about half a head.
  • Garlic (大蒜): Fresh garlic is essential here. We use 5 cloves, sliced, to infuse the oil and the shrimp.
  • Shaoxing Wine: This is the secret to neutralizing any “fishy” odors from the shrimp and adding a subtle depth.
    • Substitutions: If you cannot find it, Dry Sherry is the closest substitute.
  • Oyster Sauce: This provides the savory, sweet, and earthy backbone of the sauce.
    • Substitutions: For a vegetarian version (if swapping shrimp for tofu), use Vegetarian Stir-Fry Sauce (mushroom-based).
  • Light Soy Sauce: Labeled as “fresh taste” or “premium” soy sauce in many Asian markets. It adds saltiness and umami.
    • Recommendation: I prefer Pearl River Bridge or Kikkoman.
  • Oil: Use a neutral oil with a high smoke point, such as vegetable, canola, or grapeseed oil.

Recipe Notes Before You Start

  • Dry Your Shrimp: This is critical. After washing your shrimp, pat them thoroughly dry with paper towels. If they are wet, they will steam in the pan rather than sear, and the marinade won’t stick.
  • Mise en Place: This stir-fry happens fast—literally in minutes. Have your sauce bottles open, your garlic sliced, and your broccoli blanched before you turn on the high heat.
  • Heat Control: You want a medium-high flame to get a nice sear on the shrimp, but be careful not to burn the garlic.

Mise en Place / Prep

  • Prep the Shrimp: If your shrimp are frozen, thaw them in cold water. Peel and devein them. Rinse thoroughly and pat completely dry.
Prep the Shrimp And Prep the Broccoli
  • Prep the Broccoli: Cut the broccoli into bite-sized florets. Try to keep them uniform in size so they cook evenly. Wash them well.
  • Prep the Garlic: Peel the garlic cloves and slice them thinly.

How to Make Shrimp and Broccoli Stir-Fry

Step 1: Marinate the Shrimp

In a small bowl, combine the cleaned shrimp with a pinch of salt (about the tip of a teaspoon) and 1/2 tablespoon of Shaoxing Wine. Add the sliced garlic (or you can reserve the garlic for the pan, but marinating it together infuses flavor).

Chef’s Tip: Use your hand to grasp and mix the shrimp vigorously for about 30 seconds. This friction helps the meat absorb the liquid and crisp up the texture. Let it sit for 5-10 minutes while you boil the water.

Step 2: Blanch the Broccoli

Bring a pot of water to a boil. Once boiling, add the broccoli florets.

  • Timing: Blanch for exactly 1 minute for a crisp texture. If you are cooking for young children or prefer softer vegetables, you can blanch for 2 minutes.
  • Action: Drain immediately and shake off excess water. You can shock them in cold water to stop cooking, but for this quick home recipe, simply draining them well is sufficient.
Blanch the Broccoli

Step 3: Sear the Shrimp

Heat your wok or large skillet over medium heat. Add 3 tablespoons of cooking oil. When the oil is shimmering (but not smoking heavily), add the marinated shrimp and garlic slices.

  • Technique: Stir-fry briskly. You want the shrimp to turn pink and curl up into a “C” shape. This indicates they are cooked through. Do not overcook, or they will become tough.
Sear the Shrimp

Step 4: Season and Combine

Once the shrimp has changed color and is fully cooked, add 1 tablespoon of Oyster Sauce and 1 tablespoon of Light Soy Sauce. Stir quickly to coat the shrimp in this savory glaze.

Season and Combine

Step 5: The Final Toss

Add the blanched broccoli to the pan. Turn the heat up slightly and toss everything together. You want the broccoli to get coated in that delicious oil and sauce mixture. Since the broccoli is already cooked from blanching, this step only takes about 30-60 seconds.

Add the blanched broccoli to the pan.

Step 6: Taste and Serve

Turn off the heat. Taste a piece of broccoli. The Oyster Sauce and Light Soy Sauce usually provide enough sodium, but if you prefer a heavier flavor, you can add a tiny pinch of salt now. Serve immediately!

Shrimp and Broccoli Stir-Fry

FAQ / Troubleshooting

Q: Why is my stir-fry watery? A: This usually happens if the broccoli wasn’t drained well after blanching. Make sure to shake the colander vigorously. Also, ensure your pan is hot enough to evaporate excess moisture.

Q: Can I add other vegetables? A: Absolutely. This recipe is very flexible. Sliced carrots, water chestnuts, or snap peas work well. Just remember to blanch harder vegetables like carrots along with the broccoli.

Q: My shrimp turned out rubbery. What happened? A: They were likely overcooked. Shrimp cook incredibly fast—usually in 2-3 minutes total. As soon as they turn pink and opaque, they are done. Remove them from heat immediately.

Serving Suggestions

This dish is light and savory, making it a versatile main course.

How to Store & Reheat

  • Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days. Seafood is best eaten fresh.
  • Reheating: Microwave gently in 30-second intervals so you don’t turn the shrimp into rubber. Alternatively, toss it back in a hot pan for 1-2 minutes just to warm through.

Authoritative References

For more information on selecting sustainable seafood, I recommend checking the Monterey Bay Aquarium Seafood Watch. For guidelines on safe internal cooking temperatures for shellfish, please refer to FoodSafety.gov

Shrimp and Broccoli Stir-Fry

Shrimp and Broccoli Stir-Fry (Xia Ren Chao Xi Lan Hua)

Lin
A fast, healthy, and authentic Chinese home-style stir-fry featuring tender shrimp and crisp broccoli in a savory garlic sauce. Ready in under 20 minutes!
Prep Time 10 minutes
Cook Time 5 minutes
Total Time 15 minutes
Course Dinner, Main Course
Cuisine Chinese
Servings 2 people
Calories 220 kcal

Equipment

  • Wok or large skillet
  • Pot for boiling water

Ingredients
  

  • 7 oz shrimp approx 200g, peeled and deveined
  • 1/2 head broccoli cut into florets
  • 5 cloves garlic sliced
  • 1/2 tbsp Shaoxing Wine or dry sherry
  • 1 pinch salt for marinade
  • 3 tbsp cooking oil neutral oil like vegetable or canola
  • 1 tbsp Oyster Sauce
  • 1 tbsp Light Soy Sauce premium or seasoned soy sauce

Instructions
 

  • Marinate the shrimp: In a bowl, combine shrimp, a pinch of salt, 1/2 tbsp Shaoxing wine, and the sliced garlic (or reserve garlic for the pan). Grasp and massage the mixture with your hand to coat evenly.
    Marinate the Shrimp
  • Blanch the broccoli: Bring a pot of water to a boil. Add broccoli florets and cook for 1 minute (2 minutes if you prefer softer veg for kids). Drain thoroughly.
    Blanch the Broccoli
  • Sear the shrimp: Heat 3 tbsp oil in a wok or skillet over medium-high heat. Add the shrimp and garlic slices. Stir-fry until the shrimp changes color and turns pink/opaque.
    Sear the Shrimp
  • Season: Add 1 tbsp oyster sauce and 1 tbsp light soy sauce to the pan. Stir to coat the shrimp.
    Season and Combine
  • Combine: Add the drained broccoli florets to the pan. Toss everything together for 30-60 seconds until heated through and coated in sauce.
    Add the blanched broccoli to the pan.
  • Serve: Taste and add a pinch more salt if necessary (though the sauces usually provide enough). Serve hot.
    Shrimp and Broccoli Stir-Fry

Notes

Nutrition Information (Estimate):

Calories: 220 kcal | Carbohydrates: 9g | Protein: 22g | Fat: 11g | Sodium: 850mg | Fiber: 3g
Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. Garnishes and optional ingredients are not included. Actual values vary based on specific brands used.

Safety & Allergy Tips:

  • Shellfish Allergy: This recipe contains shrimp and oyster sauce. Substitute with chicken/tofu and vegetarian stir-fry sauce for a safe alternative.
  • Food Safety: Ensure shrimp reaches an internal temperature of 145°F (63°C) and turns opaque and pearly pink.
  • Gluten: Standard soy sauce contains wheat. Use Tamari for a gluten-free option.
Keyword Chinese Shrimp Recipe, healthy stir fry, Shrimp and Broccoli Stir-Fry, Xia Ren Chao Xi Lan Hua
Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





You’ll also love