This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Chinese Beef and Broccoli is a stir-fry favorite, bringing together tender beef slices and fresh broccoli florets with a savory, silky sauce that bursts with garlic and ginger aromas. Perfect for busy weeknights, this dish balances crisp vegetables and melt-in-your-mouth beef in a one-pan masterpiece. The rich flavor of oyster sauce and soy sauce makes it taste just like takeout, but even better.
Table of Contents
- Why This Chinese Beef and Broccoli Will Save Your Weeknights
- Everything You Need for Chinese Beef and Broccoli
- How To Make Chinese Beef and Broccoli Step by Step
- Expert Tips for the Perfect Stir-Fry
- How to Store, Reheat, and Prep Ahead
- Common Questions About Beef and Broccoli
- What to Serve with Chinese Beef and Broccoli
Why This Chinese Beef and Broccoli Will Save Your Weeknights
- Quick prep and cooking time. With just 10 minutes of prep and 15 minutes of cooking, you can whip up a fresh, satisfying meal faster than takeout.
- Minimal cleanup. Cooking everything in one pan means fewer dishes to wash, making dinner hassle-free.
- Better than takeout flavors. The homemade sauce blends soy sauce, oyster sauce, and sesame oil for rich umami that you control.
- Affordable and adaptable. Using flank steak and seasonal veggies, this recipe is easy to adjust based on your needs or budget.
Everything You Need for Chinese Beef and Broccoli
- 1 lb (450g) beef flank steak, thinly sliced against the grain
- 3 cups fresh broccoli florets
- 3 tablespoons soy sauce
- 2 tablespoons oyster sauce
- 2 tablespoons cornstarch (divided)
- 2 tablespoons water
- 1 teaspoon sesame oil
- 2 tablespoons vegetable oil (or cooking oil of choice)
- 3 cloves garlic, minced
- 1 teaspoon ginger, freshly grated
- 1/4 cup beef broth (or water)
- 1 tablespoon sugar
- Salt and pepper to taste
Flank steak is ideal for this dish because its thin slices cook quickly and remain tender when paired with the sauce. Oyster sauce adds a depth of flavor that makes this stir-fry irresistible and authentically Chinese.
How To Make Chinese Beef and Broccoli Step by Step
- In a medium bowl, combine the sliced beef, 1 tablespoon of soy sauce, 1 tablespoon of cornstarch, and 1 tablespoon of water. Mix well and let it marinate for 15-20 minutes.
- Blanch the broccoli florets in boiling water for 1-2 minutes until bright green and slightly tender. Drain and set aside.
- In a small bowl, mix the remaining soy sauce, oyster sauce, 1 tablespoon of cornstarch, beef broth, sugar, and sesame oil to make the sauce. Stir well until smooth.
- Heat 1 tablespoon of vegetable oil in a large pan or wok over medium-high heat. Add the marinated beef and stir-fry for 2-3 minutes until browned. Remove the beef from the pan and set aside.
Kitchen ApplianceBreville Smart Oven Air FryerA versatile appliance for reheating leftovers or preparing side dishes like roasted broccoli.
Essential CookwareLodge Cast Iron Skillet 12-inchPerfect for stir-frying beef and broccoli with even heat distribution.
- Add the remaining tablespoon of vegetable oil to the pan. Sauté the minced garlic and grated ginger for about 30 seconds until fragrant.
- Add the blanched broccoli to the pan and stir-fry for 1-2 minutes.
- Return the cooked beef to the pan. Pour in the prepared sauce and stir everything well to coat. Cook for another 2-3 minutes until the sauce thickens and everything is heated through.
- Season with salt and pepper to taste, then serve hot with steamed rice.
Expert Tips for the Perfect Stir-Fry
- Cut the beef thinly against the grain. This ensures maximum tenderness and helps it absorb the marinade better.
- Do not overcook the broccoli. Blanching it for 1-2 minutes preserves its vibrant color and crunch.
- Use a hot pan or wok. Stir-frying is all about high heat, which locks in the flavors and textures quickly.
- Prepare the sauce ahead of cooking. This keeps the process seamless and ensures the sauce thickens evenly.
How to Store, Reheat, and Prep Ahead
Store leftovers in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze portions in freezer-safe containers for up to 2 months.
Reheat refrigerated servings in a pan over medium heat, adding a splash of water to loosen the sauce. For frozen leftovers, thaw overnight in the fridge before reheating.
To prep ahead, you can slice the beef and mix the sauce a day in advance, keeping them refrigerated until ready to cook.
Common Questions About Beef and Broccoli
- Can I use a different cut of beef? Yes, try sirloin or skirt steak, but ensure you slice thinly against the grain.
- What’s the best substitute for oyster sauce? Hoisin sauce or soy sauce can work in a pinch, though the flavor will differ slightly.
- Can I add other vegetables? Absolutely! Sliced carrots, bell peppers, or snap peas make great additions.
What to Serve with Chinese Beef and Broccoli
- Steamed jasmine rice. It absorbs the flavorful sauce perfectly.
- Garlic fried rice. Adds a touch of extra aroma and texture to the meal.
- Egg rolls. A crispy appetizer that complements the stir-fry’s soft textures.
- Our cowboy butter lemon bowtie chicken. A creative pairing for broccoli lovers.
Chinese Beef and Broccoli
Ingredients
- 1 lb beef flank steak (thinly sliced against the grain)
- 3 cup broccoli florets (fresh)
- 3 tbsp soy sauce
- 2 tbsp oyster sauce
- 2 tbsp cornstarch (divided)
- 2 tbsp water
- 1 tsp sesame oil
- 2 tbsp vegetable oil (or cooking oil of choice)
- 3 clove garlic (minced)
- 1 tsp ginger (freshly grated)
- 1/4 cup beef broth (or water)
- 1 tbsp sugar
- salt (to taste)
- pepper (to taste)
Instructions
- In a medium bowl, combine the sliced beef, 1 tablespoon of soy sauce, 1 tablespoon of cornstarch, and 1 tablespoon of water. Mix well and let it marinate for 15-20 minutes.
- Blanch the broccoli florets in boiling water for 1-2 minutes until bright green and slightly tender. Drain and set aside.
- In a small bowl, mix the remaining soy sauce, oyster sauce, 1 tablespoon cornstarch, beef broth, sugar, and sesame oil to make the sauce. Stir well until smooth.
- Heat 1 tablespoon of vegetable oil in a large pan or wok over medium-high heat. Add the marinated beef and stir-fry for 2-3 minutes until browned. Remove the beef from the pan and set aside.
- Add the remaining tablespoon of vegetable oil to the pan. Sauté the minced garlic and grated ginger for about 30 seconds until fragrant.
- Add the blanched broccoli to the pan and stir-fry for 1-2 minutes.
- Return the cooked beef to the pan. Pour in the prepared sauce and stir everything well to coat. Cook for another 2-3 minutes until the sauce thickens and everything is heated through.
- Season with salt and pepper to taste, then serve hot with steamed rice.
Notes
Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨




