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:
- Quick Cooking Time: The whole process takes just 15 minutes from prep to plate.
- Healthier Alternative: Enjoy a takeout favorite with less oil and sodium, plus the chance to incorporate fresh vegetables.
- Flexibility: This recipe can easily be tailored to fit your dietary preferences or what you have available in your kitchen.
Ingredients and Substitutions
Gathering quality ingredients is key to achieving the best flavor. Below are the ingredients you will need, alongside suggestions for substitutions:
- Flank Steak: Slice it against the grain into thin strips for the best texture. Alternative cuts such as sirloin or ribeye can work, but adjust the cooking time to prevent overcooking.
- Shaoxing Wine: This Chinese cooking wine adds depth. If unavailable, you can substitute with dry sherry or omit it altogether.
- Low Sodium Soy Sauce: Use light soy sauce for flavor without overwhelming sodium levels.
- Broccoli: Fresh broccoli works best, though you can also use other vegetables like snap peas or bell peppers for variety.
- Garlic and Ginger: Freshly minced garlic and ginger are essential for flavor. Jarred versions can be used, but fresh has the best taste.
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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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:
- Ensure your beef is sliced thinly and against the grain for maximum tenderness.
- Don’t overcrowd your pan while frying the beef; this allows for even browning and prevents steaming.
- Adjust the amount of sauce and seasoning to suit your personal taste preferences.
- For extra flavor, let the beef marinate for a bit longer if time permits.
Variations
Diversity in cooking keeps things exciting; here are a few variations to consider:
- Vegetable Additions: Incorporate other vegetables such as bell peppers, snap peas, or carrots for a colorful dish.
- Spicy Version: Add in a teaspoon of red pepper flakes or sliced chili peppers to give it some heat.
- Plant-Based Option: Consider using tempeh or seitan as a substitute for beef to make a vegetarian version.
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:
- Pair it with steamed jasmine or brown rice for a wholesome option.
- Add a side of crispy spring rolls or dumplings for an extra treat.
- Serve with a light cucumber salad dressed with rice vinegar to balance out the richness.
Storage, Freezing, and Reheating
This dish is great for meal prep and can be stored or frozen:
- Refrigerator: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freezer: If freezing, make sure to portion it in separate containers. Beef and Broccoli can last for about a month frozen.
- Reheating: Reheat in a skillet over medium heat until heated through, or microwave for 1-2 minutes in 30-second intervals.
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.

Beef and Broccoli
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!