Chinese-American

Beef and Broccoli Stir Fry

Tender sliced beef and crisp broccoli in a glossy, savory brown sauce. This classic Chinese-American stir fry is ready in 20 minutes and beats any takeout version.

4.8 · 234 reviews
Ad

Beef and Broccoli Stir Fry

Prep Time10 min
Cook Time10 min
Total Time20 min
Servings4
Calories380 kcal

Ingredients

  • 11 lb flank steak or sirlointhinly sliced against the grain
  • 21 tsp baking sodafor tenderizing
  • 34 cups broccoli florets
  • 44 cloves garlicminced
  • 51 tsp fresh gingergrated
  • 63 tbsp soy sauce
  • 72 tbsp oyster sauce
  • 81 tbsp brown sugar
  • 91 tsp sesame oil
  • 101 tbsp cornstarch
  • 111/2 cup beef broth or water
  • 122 tbsp vegetable oil

Introduction

Beef and broccoli is one of the most popular Chinese-American dishes for a reason: the combination of savory, slightly sweet brown sauce, tender beef, and crisp broccoli is deeply satisfying. And yet, most homemade versions fall flat — the beef is chewy, the broccoli is either raw or mush, and the sauce is thin and flavorless.

This recipe fixes all of that. The beef is velveted (a restaurant technique using baking soda that makes any cut meltingly tender). The broccoli is blanched just enough to turn bright green and tender-crisp. And the sauce — a balance of oyster sauce, soy, garlic, ginger, and sesame — is thick, glossy, and deeply umami.

I've made this recipe dozens of times, tweaking the sauce ratios and beef preparation until it matches what you'd get from a good Cantonese restaurant. The result is a 20-minute weeknight dinner that reliably impresses everyone who eats it.

Why This Recipe Works

Baking soda velveting tenderizes any cut. This is the technique that makes restaurant stir fry beef impossibly tender. Baking soda weakens the protein bonds, allowing cheaper cuts to cook like expensive ones.

High heat creates wok hei. The slight charred, smoky flavor from a screaming hot wok or pan is called "wok hei" (breath of the wok). Use your highest heat setting.

Blanching broccoli first ensures perfect texture. Stir-frying broccoli from raw requires so long that by the time it's cooked, the beef is overcooked. Blanching for 90 seconds first means 2 minutes in the stir fry gives perfect texture.

Cornstarch thickens the sauce. The starch granules swell and create a glossy, clingy sauce rather than a watery one. This is how restaurant brown sauce gets that luxurious coat.

Ingredients Breakdown

Flank Steak — Lean, flavorful, and becomes very tender when sliced thin against the grain. The grain runs lengthwise — cut perpendicular to it.

Oyster Sauce — The backbone of the sauce. Thick, slightly sweet, deeply savory. Lee Kum Kee Premium is the standard.

Sesame Oil — Add at the end only — heat destroys the delicate nutty aroma.

Cornstarch — Mixed with broth to create the sauce slurry that thickens everything.

Step-by-Step Instructions

Step 1: Velvet the beef. Slice beef thin against the grain. Toss with baking soda and let sit 15 minutes. Rinse very well under cold water. Pat dry.

Step 2: Blanch broccoli. Bring a pot of salted water to boil. Add broccoli for 90 seconds. Drain and immediately run under cold water to stop cooking. Pat dry.

Step 3: Make sauce. Whisk soy sauce, oyster sauce, brown sugar, sesame oil, cornstarch, and beef broth until smooth. Set aside.

Step 4: Sear beef. Heat 1 tbsp oil in a wok or large skillet over highest heat until smoking. Add beef in a single layer. Cook 1-2 minutes until browned. Remove to a bowl.

Step 5: Cook aromatics. Add remaining oil. Stir fry garlic and ginger for 30 seconds until fragrant.

Step 6: Add broccoli and sauce. Add broccoli, stir fry 1 minute. Add beef back. Pour sauce over everything. Stir constantly for 1-2 minutes until sauce thickens and coats everything.

Step 7: Serve. Over steamed rice. Garnish with sesame seeds and green onions.

Pro Tips

Freeze beef 20 minutes before slicing. Partially frozen beef is much easier to slice paper thin. Thin slices cook fast and stay tender.

Don't overcrowd. If the pan steams, remove half the beef and cook in batches.

Have everything ready before you start. Stir fry moves fast. No time to mince garlic while the beef is burning.

Common Mistakes to Avoid

Not rinsing the baking soda. Unrinsed baking soda leaves a soapy aftertaste. Rinse thoroughly.

Low heat. The Maillard reaction only happens above 300°F. If you can't get your pan smoking hot, sear in smaller batches.

Overcooking the beef. Thin slices cook in under 2 minutes. Once brown, remove immediately.

Variations

With Bell Peppers: Add sliced red and yellow bell peppers with the broccoli.

Spicy Version: Add 1-2 tsp chili paste (sambal oelek) to the sauce.

Chicken Broccoli: Replace beef with thinly sliced chicken breast. Skip the baking soda tenderizing.

Tofu Broccoli: Use extra-firm tofu, pressed and cubed, for a vegetarian version.

Storage & Reheating

Refrigerator: 3 days in an airtight container.

Reheating: Skillet over medium heat with a splash of water. Microwave works but the beef loses texture.

Nutrition Information

Per serving over rice (rice not included in calculation).

NutrientPer Serving
Calories380 kcal
Protein34g
Carbohydrates18g
Fat18g
Fiber3g
Sodium820mg

Frequently Asked Questions

Related Recipes

Ad

Nutrition Information

Per serving. Estimates only.

380kcal

Calories

34g

Protein

18g

Carbs

18g

Fat

3g

Fiber

6g

Sugar

820mg

Sodium

Frequently Asked Questions

How do I get tender beef in stir fry?

The secret is velveting: toss sliced beef with baking soda, let it sit 15-20 minutes, then rinse well. The baking soda raises the pH of the surface, preventing proteins from tightening during cooking. The result is restaurant-tender beef.

What cut of beef is best for stir fry?

Flank steak is the classic choice — it has good flavor and becomes very tender when sliced thin against the grain. Sirloin, skirt steak, or even a well-trimmed chuck steak all work. Always slice against the grain.

Can I make this without oyster sauce?

Yes. Use 1 tablespoon of hoisin sauce + 1 tablespoon of soy sauce as a substitute. Or use 2 tablespoons of soy sauce and add a little more brown sugar to compensate.

How do I prevent the beef from steaming instead of searing?

Two things: 1) Pat the beef dry before cooking. 2) Cook in a very hot pan without crowding. Crowding drops the temperature and creates steam. Cook beef in 2-3 batches if needed.

Can I add other vegetables?

Absolutely. Bell peppers, snap peas, carrots, mushrooms, and bok choy all work beautifully. Add harder vegetables earlier, softer ones later.

Is this recipe gluten-free?

Use tamari instead of soy sauce, and make sure your oyster sauce is gluten-free (San-J makes a good one). The rest of the ingredients are naturally gluten-free.

Ad

Explore More

History & Cultural Roots

History & Cultural Roots

Beef and Broccoli Stir Fry is a dish with deep cultural roots, shaped by generations of cooks who refined its technique and flavour. Understanding where a recipe comes from enriches every bite — connecting the meal on your plate to the landscapes, trade routes, and family kitchens that gave it form. Explore more Chinese-American classics and discover the stories behind your favourite dishes.

Nutrition & Health Benefits

Nutrition & Health Benefits

Making Beef and Broccoli Stir Fry at home gives you full control over ingredients — letting you tailor fat, sodium, and portion size to your health goals. Whether you are eating for weight management, muscle building, or simply balanced everyday nutrition, understanding the nutritional profile of your meals puts you in control. Browse high-protein, keto, and healthy recipe collections for more ideas.

Serving Ideas & Occasions

Serving Ideas & Occasions

Beef and Broccoli Stir Fry works beautifully for weeknight dinners, weekend entertaining, and everything in between. Pair it with complementary sides, adjust the seasoning for the season, and explore related recipes to build a complete menu. From quick 30-minute meals to impressive dinner party showstoppers, FoodRecipePro has hundreds of ideas to complete any table.