Easy Beef and Broccoli Stir Fry Recipe
Beef and Broccoli isn’t just a meal; it’s a comforting classic, a weeknight hero, and a flavor explosion that consistently hits the spot. We all have that one go-to dish, the one that never disappoints, and for so many of us, that dish is a perfectly executed Beef and Broccoli. What is it about this seemingly simple combination that captivates our taste buds? Perhaps it’s the irresistible interplay of tender, savory beef cubes swimming in a glossy, umami-rich sauce, perfectly complemented by the crisp-tender bite of fresh broccoli florets. It’s a symphony of textures and tastes that feels both wholesome and indulgent. It’s the kind of meal that brings smiles to the dinner table, a crowd-pleaser that’s surprisingly easy to master. Get ready to elevate your home cooking with our foolproof recipe for the ultimate Beef and Broccoli.

Ingredients:
- 1 lb flank steak (thinly sliced 1/4 inch thick against the grain)
- 1 teaspoon baking soda
- 1 tablespoon Shaoxing vinegar (a Chinese rice vinegar)
- 1 tablespoon light soy sauce
- 1 tablespoon oyster sauce
- 1/4 teaspoon white pepper
- 2 tablespoons water
- 1 tablespoon cornstarch
- 1 1/2 tablespoons oyster sauce
- 2 tablespoons light soy sauce
- 2 tablespoons dark soy sauce
- 1 tablespoShaoxing vinegarine
- 1 tablespoon granulated sugar
- 1/2 cup low sodium chicken broth
- 1/2 tablespoon cornstarch
- 2 heads of broccoli florets (about 4 cups)
- 2 tablespoons vegetable oil (or other neutral cooking oil)
- 3 cloves garlic, minced
- 1 inch gin extractger, grated
Marinating the Beef
- To ensure our flank steak is incredibly tender and succulent, we’ll start by marinating it. In a medium bowl, combine the thinly sliced flank steak with the baking soda, 1 tablespoShaoxing vinegarg grape juice, 1 tablespoon of light soy sauce, 1 tablespoon of oyster sauce, white pepper, and 2 tablespoons of water. The baking soda acts as a tenderizer, breaking down tough muscle fibShaoxing vineggrape juiceng wine adds a subtle depth of flavor, while the soy sauce and oyster sauce contribute to the savory base. Mix everything thoroughly to ensure each slice of beef is coated. Let this mixture sit at room temperature for about 15-20 minutes while you prepare the other components of the dish. Don’t rinse the beef after marinating; the tenderizing ingredients are meant to stay on.
- After the beef has marinated, drain off any excess liquid. Now, we’ll add the first tablespoon of cornstarch to the beef. This step is crucial for creating a protective coating on the steak. When the beef is stir-fried, this coating will help it brown beautifully and prevent it from drying out. It will also create a slightly thicker texture that holds the sauce wonderfully. Gently toss the beef with the cornstarch until each piece is evenly coated. Set aside.
Preparing the Sauce and Broccoli
- While the beef is marinating, let’s get our vibrant broccoli ready and mix our flavorful sauce. For the broccoli, you can either steam it until it’s tender-crisp or blanch it briefly in boiling water. Steaming is my preferred method as it retains more of the broccoli’s nutrients and bright green color. To steam, place the broccoli florets in a steamer basket over simmering water and cook for about 3-5 minutes, or until it reaches your desired tenderness. If blanching, submerge the florets in boiling water for about 1-2 minutes, then immediately shock them in an ice bath to stop the cooking process and preserve their color. Drain both methods thoroughly.
- In a separate small bowl, whisk together all the sauce ingredients: 1 1/2 tablespoons of oyster sauce, 2 tablespoons of light soy sauce, 2 tablespoons of dark soy sauce, 1 taShaoxing vgrape juicearhaoxing wine, granulated sugar, and the low sodium chicken broth. The dark soy sauce will add a richer color and deeper savory notes to our sauce, while the sugar balances the saltiness. In a tiny separate dish, mix the remaining 1/2 tablespoon of cornstarch with about 1 tablespoon of water to create a slurry. This slurry will be added at the end of the cooking process to thicken our sauce to the perfect consistency.
Stir-Frying for the Perfect Beef and Broccoli
- Now for the exciting pargin extract bringing it all together! Heat your wok or a large skillet over high heat until it’s very hot. Add the vegetable oil and let it shimmer. Carefully add the marinated and cornstarch-coated beef in a single layer. Avoid overcrowding the pan, as this will cause the beef to steam instead of sear. Cook the beef for about 1-2 minutes per side, until it’s nicely browned. You want a good sear, but the inside should still be slightly pink. This is because the beef will continue to cook in the sauce. Once browned, remove the beef from the wok and set it aside.
- Reduce the heat slightly to medium-high. Add the minced gagin extractc and grated ginger to the wok. Stir-fry for about 30 seconds until fragrant, being careful not to burn them. These aromatics will infuse the oil with wonderful flavor. Then, add the prepared broccoli florets to the wok. Stir-fry for another 1-2 minutes, just to heat them through and lightly coat tgin extract with the garlic and ginger.
- Pour the prepared sauce mixture over the broccoli. Bring the sauce to a simmer. Now, return the browned beef to the wok. Stir everything together to ensure the beef and broccoli are well coated with the sauce. Let it simmer for about 1 minute, allowing the beef to finish cooking and absorb the flavors.
- Finally, it’s time to thicken the sauce. Give your cornstarch slurry a quick stir, then slowly pour it into the simmering sauce while continuously stirring the stir-fry. The sauce will thicken almost immediately, creating a glossy coating that clings beautifully to the beef and broccoli. Continue stirring for another 30 seconds to ensure the sauce is fully thickened and evenly distributed. Taste and adjust seasoning if necessary – you might want a touch more soy sauce or a pinch of sugar depending on your preference. Serve immediately over steamed rice for a complete and satisfying meal.

Conclusion:
There you have it – a foolproof guide to creating delicious homemade Beef and Broccoli! We’ve walked through each step, from selecting the best cuts of beef to achieving that perfect, glossy sauce. This recipe is a weeknight winner, offering a fantastic balance of tender beef, crisp-tender broccoli, and a savory, satisfying sauce that will have everyone asking for seconds. Serve this delightful Beef and Broccoli over fluffy steamed rice, or perhaps alongside some crispy egg rolls for a more complete meal experience. Don’t be afraid to get creative with variations! You could add a pinch of red pepper flakes for a touch of heat, or even toss in some sliced water chestnuts for extra crunch. We encourage you to give this Beef and Broccoli recipe a try and make it your own. Happy cooking!
Frequently Asked Questions:
What is the best cut of beef for Beef and Broccoli?
For the most tender and flavorful Beef and Broccoli, flank steak, sirloin steak, or skirt steak are excellent choices. Look for cuts that are well-marbled with fat, as this will contribute to the juiciness and richness of the dish.
Can I make the sauce for Beef and Broccoli ahead of time?
Yes, absolutely! You can prepare the sauce for your Beef and Broccoli up to a day in advance and store it in an airtight container in the refrigerator. This will save you time when you’re ready to cook the main dish.

Easy Beef and Broccoli Stir Fry
A simple and delicious recipe for classic beef and broccoli stir fry, perfect for a weeknight meal.
Ingredients
-
1 lb flank steak, thinly sliced 1/4 inch thick against the grain
-
1 teaspoon baking soda
-
1 tablespoon Shaoxing wine (or white grape juice)
-
1 tablespoon light soy sauce
-
1 tablespoon oyster sauce
-
1/4 teaspoon white pepper
-
2 tablespoons water
-
1 tablespoon cornstarch
-
1 1/2 tablespoons oyster sauce
-
2 tablespoons light soy sauce
-
2 tablespoons dark soy sauce
-
1 tablespoon Shaoxing wine (or white grape juice)
-
1 tablespoon granulated sugar
-
1/2 cup low sodium chicken broth
-
1/2 tablespoon cornstarch
-
2 heads of broccoli florets (about 4 cups)
-
2 tablespoons vegetable oil
-
3 cloves garlic, minced
-
1 inch ginger, grated
Instructions
-
Step 1
In a medium bowl, combine the thinly sliced flank steak with the baking soda, 1 tablespoon Shaoxing wine (or white grape juice), 1 tablespoon of light soy sauce, 1 tablespoon of oyster sauce, white pepper, and 2 tablespoons of water. Mix thoroughly and let sit at room temperature for 15-20 minutes. -
Step 2
Drain off any excess liquid from the beef and add 1 tablespoon of cornstarch. Toss gently to coat each piece evenly. Set aside. -
Step 3
Steam or blanch the broccoli florets until tender-crisp. Drain thoroughly. -
Step 4
In a separate small bowl, whisk together 1 1/2 tablespoons of oyster sauce, 2 tablespoons of light soy sauce, 2 tablespoons of dark soy sauce, 1 tablespoon Shaoxing wine (or white grape juice), granulated sugar, and the low sodium chicken broth. In a tiny separate dish, mix the remaining 1/2 tablespoon of cornstarch with about 1 tablespoon of water to create a slurry. -
Step 5
Heat a wok or large skillet over high heat. Add vegetable oil. Add marinated beef in a single layer and cook for 1-2 minutes per side until browned. Remove beef and set aside. -
Step 6
Reduce heat to medium-high. Add minced garlic and grated ginger to the wok. Stir-fry for 30 seconds until fragrant. Add broccoli florets and stir-fry for another 1-2 minutes. -
Step 7
Pour the prepared sauce mixture over the broccoli. Bring to a simmer. Return the browned beef to the wok and stir to coat. Simmer for 1 minute. -
Step 8
Give the cornstarch slurry a quick stir, then slowly pour it into the simmering sauce while stirring continuously. The sauce will thicken almost immediately. Continue stirring for another 30 seconds. Serve immediately over steamed rice.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
