Beef and Broccoli Stir Fry Recipe

If you crave a dish that’s as comforting as takeout but comes together in a flash, Beef and Broccoli Stir Fry is your new weeknight hero. This classic is all about tender slices of marinated beef, vibrant broccoli, and a luscious savory sauce that clings to every bite—deceptively simple, undeniably delicious!

Why You’ll Love This Recipe

  • Restaurant Quality at Home: You get all those classic takeout flavors, but fresher, lighter, and made your way!
  • 15-Minute Dinner Winner: From prep to plate, this Beef and Broccoli Stir Fry is on the table in less time than delivery.
  • Simple, Pantry-Friendly Ingredients: No hunting for specialty groceries—just a handful of everyday staples with maximum flavor payoff.
  • Customizable for Every Taste: Adapt it to your favorite proteins, veggies, or dietary needs—it’s endlessly flexible!

Ingredients You’ll Need

One of the best parts of Beef and Broccoli Stir Fry is that each ingredient truly matters—no fillers, just flavor. Every single item brings something special, from buttery-tender steak to fresh, punchy aromatics and that glossy, savory sauce we all crave.

  • Flank steak: Sliced thin against the grain for maximum tenderness—try to chill it slightly to make slicing easier!
  • Baking soda: This tiny addition helps tenderize the beef quickly, resulting in that signature velvety texture.
  • Shaoxing wine: A splash of Chinese cooking wine deepens the flavor, but dry sherry can work in a pinch.
  • Light soy sauce: Adds salt and a light savory base to both marinade and sauce.
  • Oyster sauce: The secret weapon for rich, slightly sweet complexity—don’t skip it!
  • White pepper: Subtler than black pepper, it brings gentle heat that doesn’t overpower.
  • Cornstarch: Locks in the beef’s juices during marinating and creates the signature silky sauce texture.
  • Broccoli: Cut into bite-sized pieces for green crunch and vibrant color.
  • Garlic & ginger: No stir fry is complete without these, they wake up the whole dish.
  • Soy sauces (light & dark): The dark soy sauce lends that classic caramel color and deep flavor—you only need a touch.
  • Granulated sugar: Balances the savoriness and intensifies the beautiful brown sauce.
  • Low sodium chicken broth: Adds body and umami to the sauce without overpowering.
  • Toasted sesame oil: For a nutty finish that lingers in every bite; add right at the end for max aroma.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

What I love about Beef and Broccoli Stir Fry is how easy it is to tailor it to your cravings or whatever happens to be hanging out in your fridge. Don’t be afraid to get creative—this is a recipe that welcomes your personal spin!

  • Swap the Protein: Try chicken, pork, shrimp, or even tofu for a different take—the marinade and sauce adapt seamlessly.
  • Add Extra Veggies: Toss in bell peppers, snap peas, mushrooms, or carrots for more color and crunch.
  • Gluten-Free Option: Use tamari instead of soy sauce, and double check your oyster sauce and broth labels for wheat-free assurance.
  • Low-Carb Friendly: Serve with cauliflower rice or simply eat it as is for a lighter meal.

How to Make Beef and Broccoli Stir Fry

Step 1: Marinate the Beef

Start by tossing your thinly sliced flank steak with baking soda, Shaoxing wine, light soy sauce, oyster sauce, white pepper, cornstarch, and water. Give it a thorough mix so each piece gets glossy and coated. Let it sit for at least 15 minutes—the baking soda works its magic fast, so you get that irresistible tender beef, just like your favorite Chinese restaurant.

Step 2: Mix the Stir Fry Sauce

In a separate small bowl, whisk together the oyster sauce, both soy sauces, Shaoxing wine, sugar, chicken broth, and cornstarch until everything dissolves smoothly. Prepping your sauce ahead means you can pour and stir fast—no last-minute scrambling while the pan is sizzling!

Step 3: Parboil the Broccoli

Bring a medium pot of generously salted water to a boil, then add your broccoli florets. Cook just 1–2 minutes, until bright green and slightly tender but still crisp. Drain immediately—this keeps them vibrant and lets them finish cooking in the wok later, so they never go soggy.

Step 4: Sear the Beef

Heat a tablespoon of oil in your wok or skillet over medium-high heat. Once shimmering, spread the marinated beef out in a single layer—avoid crowding, so each piece browns. Let the beef sear for about 30 seconds per side, just until caramelized and still juicy. Set aside while you finish the rest.

Step 5: Bring It All Together

Wipe out the wok if needed, then add a splash more oil. Stir fry the garlic and ginger until fragrant, about 30 seconds, then toss in your broccoli. Give it all a quick toss for 1 minute. Return the beef, pour in the prepared stir fry sauce, and toss everything together for a minute or two until the sauce thickens and beautifully glazes every bite. Remove from heat, finish with toasted sesame oil, and gently combine.

Step 6: Serve

Dish your Beef and Broccoli Stir Fry over a fluffy bed of steamed rice or your favorite noodles. Garnish with fresh green onions for that perfect finishing pop and dig in while it’s steamy and fragrant!

Pro Tips for Making Beef and Broccoli Stir Fry

  • Velveting Magic: Marinate the beef with cornstarch and baking soda for restaurant-level tenderness and that classic “velvet” mouthfeel.
  • Super-Slicers: Slightly freeze the steak for 20–30 minutes before slicing—it will cut ultra-thin and cook quickly, making the stir fry extra succulent.
  • High Heat Hero: Make sure your pan is truly hot before adding beef—this develops gorgeous caramelization while keeping the meat juicy.
  • Sauce Consistency: Whisk your sauce well and don’t skip the final toss in the pan—the cornstarch thickens the sauce, so it clings perfectly to every bite!

How to Serve Beef and Broccoli Stir Fry

Beef and Broccoli Stir Fry Recipe - Recipe Image

Garnishes

Finish your Beef and Broccoli Stir Fry with a flurry of sliced green onions, a sprinkle of toasted sesame seeds, or even a few chopped peanuts for crunch. A drizzle of extra sesame oil right before serving is the chef’s kiss—bringing both aroma and finesse.

Side Dishes

I love scooping this stir fry over classic white rice or jasmine rice, but brown rice, cauliflower rice, or noodles like lo mein or rice vermicelli all shine beautifully. You can also pair it with simple cucumber salad or pickled veggies to cut through the richness.

Creative Ways to Present

For a fun twist, serve Beef and Broccoli Stir Fry in lettuce cups for a handheld party bite, or layer it atop a bed of greens for a warm Asian-inspired salad. It’s stunning presented family-style in a big wok at the table—let everyone help themselves!

Make Ahead and Storage

Storing Leftovers

Leftovers keep deliciously for up to 3 days in the fridge. Let everything cool, then pack into airtight containers—the flavors deepen overnight, making tomorrow’s lunch a real treat.

Freezing

Beef and Broccoli Stir Fry freezes surprisingly well for up to 2 months. Cool the stir fry completely, then freeze in portions. Thaw overnight in the fridge for best texture, knowing the broccoli will be softer but still flavorful.

Reheating

Warm your stir fry in a skillet or wok over medium heat with a splash of water or broth to loosen up the sauce. Microwaving works, too—just cover loosely and heat in short bursts, stirring once or twice to keep the beef tender.

FAQs

  1. What cuts of beef work best for Beef and Broccoli Stir Fry?

    Flank steak is my top pick because it stays tender and soaks up marinade flavor beautifully. But sirloin, skirt steak, or even ribeye work well if sliced thinly and marinated as directed—just always slice against the grain for the softest bite!

  2. Can I use frozen broccoli instead of fresh?

    Yes! If using frozen broccoli, skip the parboil step—just thaw and pat dry, then add right into the wok during stir frying. It may cook a tad quicker, so keep a close eye for vibrant green, not mushy.

  3. Is there a substitute for Shaoxing wine?

    Dry sherry is the best replacement for Shaoxing wine. You can also use mirin (reduce sugar in the recipe slightly) or simply skip it if you must—it will still be tasty but less layered in flavor.

  4. How do I keep the beef from getting tough?

    The keys are slicing the beef thinly against the grain, marinating with baking soda and cornstarch, and searing over high heat briefly—overcooking is the main culprit for chewy results in this Beef and Broccoli Stir Fry.

Final Thoughts

I can’t recommend this Beef and Broccoli Stir Fry enough—it’s the kind of meal that never fails to satisfy but is always lighter and brighter when you make it yourself. Treat yourself and your loved ones to this easy, luscious stir fry and see just how joyful home-cooked “takeout” can be!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Beef and Broccoli Stir Fry Recipe

Beef and Broccoli Stir Fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 88 reviews
  • Author: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 3 servings 1x
  • Category: Main Dish
  • Method: Stir-Fry
  • Cuisine: Asian
  • Diet: Gluten Free

Description

A quick and easy recipe for flavorful Beef and Broccoli stir-fry that is perfect for a delicious weeknight meal. Tender slices of beef marinated in a savory sauce are combined with crisp broccoli in a savory stir-fry sauce. Served over steamed rice, this dish is sure to become a family favorite.


Ingredients

Units Scale

Beef

  • 1 lb flank steak, thinly sliced 1/4 inch thick against the grain
  • 1 teaspoon baking soda
  • 1 tablespoon Shaoxing wine
  • 1 tablespoon light soy sauce
  • 1 tablespoon oyster sauce
  • 1/4 teaspoon white pepper
  • 2 tablespoon water
  • 1 tablespoon cornstarch

Stir Fry Sauce

  • 1 1/2 tablespoon oyster sauce
  • 2 tablespoon light soy sauce
  • 2 tablespoon dark soy sauce
  • 1 tablespoon Shaoxing wine
  • 1 tablespoon granulated sugar
  • 1/2 cup low sodium chicken broth
  • 1/2 tablespoon cornstarch

Stir Fry

  • 1 lb broccoli, cut into bite-sized pieces
  • 5 garlic cloves, minced
  • 1/2 tablespoon ginger, minced
  • 1 teaspoon toasted sesame oil

Instructions

  1. Marinate the beef: In a mixing bowl, combine beef with baking soda, Shaoxing wine, light soy sauce, oyster sauce, white pepper, water, and cornstarch. Marinate for at least 15 minutes.
  2. Mix stir-fry sauce: Combine oyster sauce, light soy sauce, dark soy sauce, Shaoxing wine, sugar, chicken broth, and cornstarch in a bowl. Set aside.
  3. Boil broccoli: Cook broccoli in boiling salted water for 1-2 minutes. Drain and set aside.
  4. Cook the beef: Sear marinated beef in a hot skillet for 30 seconds on each side until browned. Remove from the skillet.
  5. Stir fry everything together: Saute garlic and ginger in oil, add broccoli, then beef and stir-fry sauce. Cook until sauce thickens and coats everything.
  6. Serve: Garnish with green onions and serve with rice.

Notes

  • Check the Expert Tips section for additional advice on perfecting this dish.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 5g
  • Sodium: 850mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 35g
  • Cholesterol: 90mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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