Why Make This Recipe
Chinese Beef and Broccoli is a classic dish that combines tender beef with fresh broccoli in a savory sauce. It is not only delicious but also quick to prepare. This recipe is great for busy weeknights when you want a hearty meal without spending hours in the kitchen. Plus, it’s a healthy option packed with protein and vegetables!
How to Make Chinese Beef and Broccoli
Ingredients:
- 1 lb flank steak (or skirt steak, or other cut)
- 1 tablespoon soy sauce
- 1 tablespoon peanut oil (or vegetable oil)
- 1 tablespoon cornstarch
- 1/2 teaspoon baking soda (Optional)
- 1/2 cup chicken stock (or beef stock)
- 2 tablespoons Shaoxing wine (or dry sherry)
- 2 tablespoons soy sauce
- 1 teaspoon dark soy sauce
- 2 teaspoons brown sugar (or white sugar)
- 1 tablespoon cornstarch
- 1 head broccoli, cut to bite-size florets
- 1 tablespoon peanut oil (or vegetable oil)
- 3 garlic cloves, minced
- 2 teaspoons ginger, minced
Directions:
- Slice the beef against the grain into 0.5 cm thick slices. Place in a bowl, add soy sauce, peanut oil, and cornstarch, and mix gently. Marinate for 10 minutes.
- In a bowl, combine all sauce ingredients and mix well.
- In a nonstick skillet, add 1/4 cup water over medium-high heat. Once boiling, add broccoli, cover, and steam for 1 minute. Transfer to a plate.
- Add oil to the skillet, heat, and spread the marinated steak in a single layer. Cook for 30 seconds without touching, then flip and cook until lightly charred and still pink inside.
- Add garlic and ginger, stirring to release flavor.
- Return broccoli to the skillet, stir the sauce, pour into the skillet, and cook until thickened, about 1 minute.
- Transfer to a plate and serve hot over rice or noodles, garnished with sesame seeds or green onions if desired.
How to Serve Chinese Beef and Broccoli
Serve Chinese Beef and Broccoli over steamed rice or noodles. You can also add sesame seeds or sliced green onions on top for a nice touch. This dish is perfect for family dinners or meal prepping for the week.
How to Store Chinese Beef and Broccoli
To store leftovers, place the dish in an airtight container and refrigerate. It will last for about 3 to 4 days. You can also freeze it for up to a month. When ready to eat, reheat in the microwave or on the stove.
Tips to Make Chinese Beef and Broccoli
- Make sure to slice the beef against the grain for tender pieces.
- Don’t overcook the beef; it should still be pink inside for the best texture.
- Feel free to add other vegetables like bell peppers or snap peas for extra color and flavor.
Variation
If you want to switch things up, you can substitute the beef with chicken or tofu. The cooking method remains the same, and you’ll still end up with a tasty dish.
FAQs
1. Can I use another type of beef?
Yes, you can use any cut of beef you like, such as sirloin or ribeye.
2. Is this dish gluten-free?
To make it gluten-free, use gluten-free soy sauce and check that the other ingredients are gluten-free.
3. Can I make this vegetarian?
Absolutely! Substitute the beef with tofu and use vegetable stock instead of chicken or beef stock for a delicious vegetarian version.

Chinese Beef and Broccoli
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
A classic dish that combines tender beef with fresh broccoli in a savory sauce, perfect for busy weeknights.
Ingredients
- 1 lb flank steak (or skirt steak, or other cut)
- 1 tablespoon soy sauce
- 1 tablespoon peanut oil (or vegetable oil)
- 1 tablespoon cornstarch
- 1/2 teaspoon baking soda (Optional)
- 1/2 cup chicken stock (or beef stock)
- 2 tablespoons Shaoxing wine (or dry sherry)
- 2 tablespoons soy sauce
- 1 teaspoon dark soy sauce
- 2 teaspoons brown sugar (or white sugar)
- 1 tablespoon cornstarch
- 1 head broccoli, cut to bite-size florets
- 1 tablespoon peanut oil (or vegetable oil)
- 3 garlic cloves, minced
- 2 teaspoons ginger, minced
Instructions
- Slice the beef against the grain into 0.5 cm thick slices. Place in a bowl, add soy sauce, peanut oil, and cornstarch, and mix gently. Marinate for 10 minutes.
- In a bowl, combine all sauce ingredients and mix well.
- In a nonstick skillet, add 1/4 cup water over medium-high heat. Once boiling, add broccoli, cover, and steam for 1 minute. Transfer to a plate.
- Add oil to the skillet, heat, and spread the marinated steak in a single layer. Cook for 30 seconds without touching, then flip and cook until lightly charred and still pink inside.
- Add garlic and ginger, stirring to release flavor.
- Return broccoli to the skillet, stir the sauce, pour into the skillet, and cook until thickened, about 1 minute.
- Transfer to a plate and serve hot over rice or noodles, garnished with sesame seeds or green onions if desired.
Notes
Make sure to slice the beef against the grain for tender pieces. Can substitute beef with chicken or tofu.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Stir-frying
- Cuisine: Chinese
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 750mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 80mg
Keywords: Chinese, Beef, Broccoli, Quick Meal, Dinner
