Beef and Broccoli
Tender Chinese beef stir fried with broccoli in a savory sauce! This Beef and Broccoli recipe is better than takeout and takes less than 30 minutes to prepare. Perfect for busy weeknights or casual family dinners, this dish is not only quick but also packed with flavor. The combination of tender beef, crisp broccoli, and a rich sauce creates an irresistible meal that everyone will love.
Why You’ll Love This Recipe
- Quick preparation: This recipe takes just 15 minutes from start to finish, making it ideal for busy nights.
- Flavor-packed: The savory sauce elevates the simple ingredients, giving you restaurant-quality taste at home.
- Healthy choice: Packed with protein and fiber, this stir-fry is a balanced meal that doesn’t compromise on flavor.
- Versatile dish: Enjoy it over rice or noodles, or serve it as part of a larger spread for gatherings.
- Easy to customize: Feel free to add other vegetables like bell peppers or snap peas to make it your own.

Tools and Preparation
To make this delicious Beef and Broccoli recipe, you’ll need some essential tools. Having the right equipment makes the cooking process smoother and more enjoyable.
Essential Tools and Equipment
- Wok or large skillet
- Mixing bowls
- Pot for boiling broccoli
- Measuring spoons
- Knife and cutting board
Importance of Each Tool
- Wok or large skillet: A wok allows for even heat distribution, making stir-frying quick and efficient.
- Mixing bowls: Essential for marinating the beef and mixing sauces; they help keep your ingredients organized.
- Knife and cutting board: A sharp knife ensures precise slicing of the beef and vegetables for even cooking.
Ingredients
Ingredients:
– 1 lb flank steak (thinly sliced 1/4 inch thick against the grain)
– 1 teaspoon baking soda
– 1 tablespoon Shaoxing apple vinegar
– 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 apple vinegar
– 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 of garlic (minced)
– 1/2 tablespoon ginger (minced)
– 1 teaspoon toasted sesame oil
How to Make Beef and Broccoli
Step 1: Marinate the Beef
In a mixing bowl, combine the thinly sliced beef with baking soda, Shaoxing apple vinegar, light soy sauce, oyster sauce, white pepper, water, and cornstarch. Mix until well combined. Set aside to marinate for at least 15 minutes.
Step 2: Mix Stir-Fry Sauce
In a small bowl, whisk together the oyster sauce, light soy sauce, dark soy sauce, Shaoxing apple vinegar, granulated sugar, chicken broth, and cornstarch. Set this mixture aside as it will be added later.
Step 3: Boil Broccoli
Bring a medium pot of water to a boil with a pinch of salt. Add the broccoli once boiling and cook for just 1-2 minutes. Drain the broccoli promptly and set it aside.
Step 4: Cook the Beef
Heat one tablespoon of cooking oil in a wok or large skillet over medium-high heat. Once hot, spread the marinated beef into a single layer. Sear for about 30 seconds on each side until browned. Remove the beef from the wok and set aside.
Step 5: Stir Fry Everything Together
Add another tablespoon of cooking oil to the same skillet over medium-high heat. When hot, add minced garlic and ginger; sauté for about 30 seconds until fragrant. Next, add boiled broccoli and stir-fry for an additional minute. Finally, return the beef to the skillet along with the stir-fry sauce. Toss everything together for about 1-2 minutes until well coated in sauce.
Step 6: Serve
Turn off the heat after ensuring everything is mixed well. Drizzle sesame oil over the dish before serving. Garnish with freshly chopped green onions if desired. Serve alongside rice or noodles for a complete meal! Enjoy your homemade Beef and Broccoli!
How to Serve Beef and Broccoli
Serving Beef and Broccoli is simple and can be tailored to your taste. This dish pairs wonderfully with various sides, making it versatile for any meal.
With Rice
- Steamed White Rice: The classic choice that soaks up the flavorful sauce.
- Fried Rice: Adds an extra layer of flavor and texture to your meal.
- Brown Rice: A healthier alternative that complements the dish nicely.
With Noodles
- Lo Mein Noodles: Soft and chewy, these noodles are perfect for scooping up the beef and sauce.
- Rice Noodles: These gluten-free noodles absorb flavors well and add a nice chewiness.
Topped with Garnishes
- Diced Green Onions: Freshness and crunch that enhance the dish’s presentation.
- Sesame Seeds: Adds a nutty flavor and a touch of elegance.
How to Perfect Beef and Broccoli
To create the best Beef and Broccoli, consider these helpful tips. With just a few adjustments, you can elevate this dish even further.
- Marinate Longer: Allowing the beef to marinate longer than 15 minutes enhances its tenderness and flavor.
- Use High Heat: Cooking at high heat helps sear the beef quickly, locking in juices for a more succulent bite.
- Cut Against the Grain: Slicing the beef against the grain ensures tenderness in each mouthful.
- Add More Vegetables: Feel free to include bell peppers or snow peas for added color and nutrition.
- Experiment with Sauces: Try adding hoisin sauce or chili paste for more depth of flavor.
- Serve Immediately: Enjoy your Beef and Broccoli right after cooking for the best texture.
Best Side Dishes for Beef and Broccoli
Enhance your meal by pairing it with complementary side dishes. Here are some excellent options that work well with Beef and Broccoli.
- Fried Rice: A delicious mix of rice, vegetables, and eggs stir-fried together—perfect for soaking up excess sauce.
- Spring Rolls: Crispy rolls filled with vegetables add a satisfying crunch to your meal.
- Egg Drop Soup: A light soup that balances out the richness of the beef dish while adding warmth.
- Steamed Dumplings: Soft dumplings filled with meat or vegetables provide an extra treat alongside your stir-fry.
- Garlic Bok Choy: Lightly sautéed bok choy adds freshness and complements the flavors of Beef and Broccoli beautifully.
- Asian Cucumber Salad: A refreshing salad that cuts through the savory elements of the main dish with its crispness.
Common Mistakes to Avoid
Avoiding common mistakes can make your Beef and Broccoli turn out perfectly every time.
- Not marinating the beef: Skipping the marinade can lead to tough meat. Always allow at least 15 minutes for the flavors to soak in.
- Overcooking the broccoli: Cooking broccoli too long makes it mushy. Only blanch it for 1-2 minutes to keep it crisp and vibrant.
- Using too much sauce: Adding excessive sauce can overpower the dish. Stick to the recommended amounts for a balanced flavor.
- Skipping the cornstarch: Omitting cornstarch can result in a watery sauce. Ensure you use it for that delicious, thick consistency.
- Not preparing ingredients beforehand: Failing to prep ingredients can lead to overcooking. Have everything ready before starting to cook.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Can be kept for up to 3 days.
Freezing Beef and Broccoli
- Best frozen in a freezer-safe container.
- Can be stored for up to 3 months.
Reheating Beef and Broccoli
- Oven: Preheat to 350°F (175°C). Cover with foil and heat for about 15-20 minutes.
- Microwave: Heat on medium power for 2-3 minutes, stirring halfway through to ensure even heating.
- Stovetop: Warm over medium heat in a skillet, adding a splash of water if needed, until heated through.
Frequently Asked Questions
Here are some common questions about making Beef and Broccoli.
What is the best cut of beef for Beef and Broccoli?
Flank steak is ideal because it’s tender when sliced against the grain and absorbs marinades well.
Can I substitute broccoli in Beef and Broccoli?
Yes, you can use other vegetables like bell peppers or snap peas, but remember they may alter the flavor profile slightly.
How do I make Beef and Broccoli gluten-free?
Use gluten-free soy sauce and oyster sauce alternatives. This keeps the dish safe for those with gluten allergies.
What should I serve with Beef and Broccoli?
Pair it with steamed rice or noodles for a complete meal that complements the savory flavors of the dish.
How long does it take to make Beef and Broccoli?
This recipe takes about 30 minutes from start to finish, making it perfect for a quick weeknight dinner.
Final Thoughts
Beef and Broccoli is a fantastic dish that combines tender beef with crisp broccoli in a savory sauce. Its versatility allows you to customize it with different vegetables or sauces based on your preferences. Give this easy recipe a try, and enjoy a delightful meal that tastes better than takeout!

Beef and Broccoli
Beef and Broccoli is a classic Chinese stir-fry dish that combines tender slices of flank steak with crisp broccoli in a rich, savory sauce. This quick and easy recipe, ready in just 30 minutes, outshines your favorite takeout while being perfect for busy weeknights or family dinners. With its delicious balance of flavors and textures, this dish is not only satisfying but also packed with protein and fiber, making it a healthy choice that everyone will enjoy. Customize it with your favorite veggies or serve it over rice or noodles for a fulfilling meal.
- Total Time: 30 minutes
- Yield: Serves 4
Ingredients
- 1 lb flank steak (thinly sliced)
- 1 lb broccoli (cut into bite-sized pieces)
- 5 cloves of garlic (minced)
- 1/2 tablespoon ginger (minced)
- 1 teaspoon baking soda
- 1 tablespoon Shaoxing apple 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 tablespoon Shaoxing apple vinegar
- 1 tablespoon granulated sugar
- 1/2 cup low sodium chicken broth
- 1/2 tablespoon cornstarch
- 1 teaspoon toasted sesame oil
Instructions
- Marinate the beef: In a bowl, mix sliced beef with baking soda, vinegar, soy sauce, oyster sauce, white pepper, water, and cornstarch. Let marinate for 15 minutes.
- Prepare the stir-fry sauce: Whisk together oyster sauce, soy sauces, vinegar, sugar, chicken broth, and cornstarch in a small bowl.
- Blanch the broccoli: Boil in salted water for 1-2 minutes and drain.
- Cook the beef: Heat oil in a wok over medium-high heat. Sear marinated beef until browned; remove from wok.
- Stir-fry: Add more oil to the wok; sauté garlic and ginger until fragrant. Add broccoli and stir-fry for a minute before returning the beef with stir-fry sauce. Toss until coated.
- Serve: Drizzle with sesame oil and garnish with green onions if desired.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir-fry
- Cuisine: Chinese
Nutrition
- Serving Size: 1 plate (approximately 300g)
- Calories: 422
- Sugar: 6g
- Sodium: 880mg
- Fat: 17g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 35g
- Cholesterol: 70mg