Hey y’all! If you love easy takeout-style meals that are both hearty and wholesome, this Chinese Beef and Broccoli will instantly become a favorite in your kitchen. Packed with tender Beef, crisp vibrant broccoli, and a rich, savory sauce, this popular dish is perfect for weeknight dinners, date nights, or meal prepping for the week. Let’s get cooking!
Why You’ll Love This Chinese Beef and Broccoli
- Satisfy your takeout cravings in under 30 minutes and with fewer ingredients.
- Tender strips of beef paired with crisp, bright broccoli in every bite.
- Savory, garlicky sauce you’ll want to drizzle over everything.
- One-pan cleanup makes weeknights easy and stress-free.
- Highly customizable for gluten-free and low-carb diets.
Ingredients
- 1 pound flank steak, thinly sliced against the grain
- 3 cups broccoli florets (about 1 medium head)
- 2 tablespoons vegetable oil, divided
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch (plus 1 teaspoon for slurry)
- 2 teaspoons brown sugar
- ½ cup beef broth or water
- 1 tablespoon sesame oil
- ¼ teaspoon black pepper
- ¼ teaspoon salt (plus more to taste)
Directions
Step 1: Prepare the Beef
- In a medium bowl, toss the thinly sliced steak with 1 tablespoon soy sauce, 1 teaspoon cornstarch, and a pinch of black pepper. Let it marinate for at least 10 minutes.
Step 2: Blanch the Broccoli
- Bring a large pot of water to a boil. Add broccoli florets and cook for 1-2 minutes until bright green and crisp-tender. Drain and rinse with cold water to stop cooking.
Step 3: Make the Stir Fry Sauce
- In a small bowl, whisk together the oyster sauce, remaining soy sauce, brown sugar, beef broth, and 1 teaspoon cornstarch. Set aside.
Step 4: Stir Fry Beef
- Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat. Add marinated beef in a single layer; cook for 2-3 minutes until browned. Remove beef and set aside.
Step 5: Sauté Aromatics
- In the same pan, add another tablespoon oil. Sauté garlic and ginger for 30 seconds until fragrant.
Step 6: Combine and Finish
- Add broccoli and beef back to the pan. Pour in prepared sauce and stir fry for 2-3 minutes, until sauce thickens and everything is glossy and heated through. Drizzle with sesame oil before serving.
Notes
- Slice the beef thinly against the grain for maximum tenderness.
- Don’t overcook the broccoli – you want it to stay crisp and bright.
- Double the sauce if you love extra for drizzling over rice.
Variations
- Chicken and Broccoli: Substitute beef with thinly sliced chicken breast or thighs.
- Low-Carb: Swap in cauliflower florets for broccoli and serve with cauliflower rice.
- Spicy: Add ½ teaspoon crushed red pepper flakes or a sliced chili to the stir-fry.
Required Equipment
- Large skillet or wok
- Sharp chef’s knife
- Cutting board
- Mixing bowls
- Measuring spoons and cups
Storage Instructions
Store leftover Chinese Beef and Broccoli in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat or in the microwave until warmed through. For best texture, consume within the first 2 days.
Suggested Pairings / Serving Recommendations
- Perfect served over steamed jasmine or brown rice.
- Pair with classic egg rolls, spring rolls, or a simple Asian slaw.
- Try with noodles for a beef lo mein-inspired meal.
Pro Tips
- Prep all ingredients before you start cooking – stir fry moves fast!
- Use high heat for a classic, restaurant-style sear on your beef.
- Marinate the beef for extra flavor and tenderness – even 10 minutes makes a big difference.
FAQ
Can I use a different cut of beef?
Yes! Sirloin, skirt steak, or even ribeye are great alternatives – just slice thinly against the grain.
Can I make this dish gluten-free?
Absolutely. Use tamari or coconut aminos instead of soy sauce, and ensure all sauces are certified gluten-free.
How do I prevent the beef from becoming tough?
Slice the beef thinly against the grain, cook quickly over high heat, and avoid overcooking for melt-in-your-mouth results.
Prep time: 10 minutes
Cook time: 15 minutes
Total time: 25 minutes
Ingredients
- 1 lb flank steak, thinly sliced against the grain
- 3 cups broccoli florets
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- ¼ cup low-sodium soy sauce
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch
- 1 tablespoon water
- 1 teaspoon fresh ginger, grated
- 1 teaspoon sesame oil
Instructions
-
1In a small bowl, mix the soy sauce, oyster sauce, cornstarch, water, and sesame oil to create the stir-fry sauce.
-
2Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the sliced beef and cook for 2–3 minutes until browned. Remove and set aside.
-
3Add the remaining oil to the pan. Stir-fry the garlic and ginger until fragrant, about 30 seconds.
-
4Add broccoli florets and stir-fry for 2–3 minutes until vibrant but still crisp. If needed, add a splash of water to help steam the broccoli.
-
5Return the beef to the pan, pour in the prepared sauce, and toss everything together. Cook for another 2–3 minutes until the sauce thickens and everything is evenly coated.
-
6Serve hot over steamed rice or noodles.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!






Leave a Reply