Dinner

Quick and Easy Beef and Broccoli Stir-Fry

Clara-Bennett
July 25, 2026
8 min read

If you’re searching for a delicious, quick dinner option, look no further than Beef and Broccoli. This classic Chinese dish combines tender beef with crisp broccoli in a savory sauce that rivals your favorite takeout meals. Plus, it’s ready in under 30 minutes, making it perfect for busy weeknights or when you’re craving something satisfying yet easy to prepare.

In this recipe, the flank steak is marinated to enhance its flavor and tenderness before being quickly stir-fried with fresh broccoli and aromatic garlic and ginger. The entire dish is coated in a rich, umami-packed sauce that brings all the ingredients together beautifully. Serve it over rice for a complete meal that’s sure to impress your family or guests.

Why You’ll Love This Recipe

This Beef and Broccoli stir-fry is not only convenient but also customizable. Its savory flavors and tender texture will appeal to everyone at your table. Here’s why you will adore making this dish:

Ingredients and Substitutions

Gathering quality ingredients is key to achieving the best flavor. Below are the ingredients you will need, alongside suggestions for substitutions:

How to Make Beef and Broccoli

Making Beef and Broccoli is straightforward, from marinating the beef to stir-frying the vegetables. Here’s a step-by-step guide:

  1. Marinate the Beef: In a mixing bowl, combine the thinly sliced beef with baking soda, Shaoxing wine, light soy sauce, oyster sauce, white pepper, water, and cornstarch. Ensure the beef is well coated and allow it to marinate for at least 15 minutes.
  2. Prepare the Stir-Fry Sauce: In another bowl, mix the oyster sauce, light soy sauce, dark soy sauce, Shaoxing wine, sugar, chicken broth, and cornstarch until smooth and well combined. Set this aside.
  3. Blanch the Broccoli: Bring a medium pot of salted water to boil, then add the broccoli and cook for 1-2 minutes until bright green. Drain and set aside.
  4. Cook the Beef: Heat a tablespoon of cooking oil in a wok or large skillet over medium-high heat. Spread the marinated beef in a single layer and allow it to sear for about 30 seconds on each side. Remove from the pan and set it aside.
  5. Stir-Fry: Return the skillet to the heat with another tablespoon of oil. Add the minced garlic and ginger, sauté for 30 seconds until fragrant. Then toss in the broccoli, cooking for an additional minute before adding the beef and the stir-fry sauce. Mix all together for 1-2 minutes until the sauce thickens and coats everything nicely.
  6. Finish and Serve: Turn off the heat, add toasted sesame oil, and toss everything to combine. Enjoy immediately with freshly diced green onions over rice.

Expert Tips for Success

To make sure your Beef and Broccoli turns out perfectly every time, consider these expert tips:

Variations

Diversity in cooking keeps things exciting; here are a few variations to consider:

Serving Suggestions

The best way to enjoy Beef and Broccoli is to serve it over a bed of steaming rice. Here are some ideas to enhance your meal:

Storage, Freezing, and Reheating

This dish is great for meal prep and can be stored or frozen:

Frequently Asked Questions

Can I use different cuts of beef?

Yes, while flank steak is preferred for its tenderness, you can also use sirloin or ribeye. Just ensure that you slice it thinly and adjust cooking time as necessary.

What can I serve with Beef and Broccoli?

This dish pairs wonderfully with rice, but you can also serve it alongside noodles, steamed vegetables, or a crisp salad for extra freshness.

How do I make this dish gluten-free?

To make this dish gluten-free, substitute the soy sauce with tamari and make sure the oyster sauce is gluten-free as well.

Can I add more vegetables?

Absolutely! Feel free to include vegetables such as bell peppers, snap peas, or carrots for additional color and flavor.

How do I make this dish spicier?

To add some heat, include red pepper flakes, sliced chili peppers, or even a drizzle of sriracha to your dish to suit your taste preferences.

Quick and Easy Beef and Broccoli Stir-Fry

Beef and Broccoli

Tender Chinese beef stir fried with broccoli in a savory sauce! This better than takeout beef and broccoli recipe takes less than 30 minutes to make.
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Course Dinner
Cuisine Chinese
Servings 3
Calories 355 kcal

Ingredients
  

  • 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
  • 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
  • 1 lb broccoli cut into bite-sized pieces
  • 5 cloves garlic minced
  • 1/2 tablespoon ginger minced
  • 1 teaspoon toasted sesame oil

Instructions
 

  • Marinate the beef. In a mixing bowl, add the thinly sliced beef, baking soda, Shaoxing wine, light soy sauce, oyster sauce, white pepper, water, and cornstarch. Add the beef to the marinade and mix until thoroughly combined. Set aside and marinate for at least 15 minutes.
  • Mix stir-fry sauce. In a small mixing bowl, add the oyster sauce, light soy sauce, dark soy sauce, Shaoxing wine, sugar, chicken broth, and cornstarch. Mix until combined. Set aside.
  • Boil broccoli. Bring a medium pot of water to a boil with a generous pinch of salt. Once it reaches a boil, add the broccoli and cook for 1-2 minutes. Drain and set aside.
  • Cook the beef. Bring one tablespoon of cooking oil to a wok or large skillet on medium-high heat until hot. Once the pan is hot, spread the marinated beef onto a single layer and cook for 30 seconds on each side until seared and browned. Remove from the wok and set aside.
  • Stir fry everything together. Add one tablespoon of cooking oil to the skillet on medium-high heat. Once the pan is hot, add the minced garlic and ginger. Saute for 30 seconds or until fragrant. Then add the broccoli and cook the broccoli for 1 minute. Lastly, add the beef and stir-fry sauce. Toss together for 1-2 minutes or until the sauce is thickened and evenly coated. Once everything is mixed, turn off the heat, add the sesame oil, and toss to combine.
  • Serve. Serve with freshly diced green onions and rice. Enjoy!

Notes

For tender beef, slice against the grain. Blanch broccoli for a vibrant color and crisp texture. Use high heat for quick cooking to maintain tenderness. Serve immediately for the best flavor.
Avatar photo
Clara-Bennett
LeanYum shares practical high-protein dinner recipes for busy weeknights, meal prep, and everyday healthy eating.