Chinese Beef and Broccoli Recipe
Introduction
Chinese Beef and Broccoli is a classic stir-fry dish featuring tender slices of beef and crisp broccoli florets coated in a savory, slightly sweet sauce. It’s quick to make and perfect for a satisfying weeknight dinner.

Ingredients
- 1 lb flank steak, 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
- Step 1: Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks. Place in a small bowl and add 1 tablespoon soy sauce, 1 tablespoon peanut oil, and 1 tablespoon cornstarch. Mix gently by hand to coat the beef evenly. Marinate for 10 minutes while preparing other ingredients.
- Step 2: In a medium bowl, combine chicken stock, Shaoxing wine, 2 tablespoons soy sauce, dark soy sauce, brown sugar, and 1 tablespoon cornstarch. Stir well to make the sauce.
- Step 3: Pour 1/4 cup water into a large nonstick skillet and heat over medium-high until boiling. Add broccoli florets and cover. Steam until slightly tender and water evaporates, about 1 minute. Transfer broccoli to a plate and wipe the pan dry with a paper towel held with tongs.
- Step 4: Add 1 tablespoon oil to the skillet and heat until hot. Spread marinated beef in a single layer. Let cook without stirring for 30 seconds or until the bottom is browned. Flip and cook the other side briefly. Stir and cook until beef is lightly charred but still pink inside.
- Step 5: Add minced garlic and ginger to the beef. Stir a few times to release their aroma.
- Step 6: Return broccoli to the pan. Stir the sauce again to dissolve any cornstarch lumps and pour it into the skillet. Cook and stir until the sauce thickens, about 1 minute. Remove from heat and serve hot.
Tips & Variations
- For extra tenderness, marinate beef with baking soda for 15 minutes before rinsing and continuing with the recipe.
- Use Shaoxing wine for authentic flavor, but dry sherry works well as a substitute.
- Adjust the sugar amount to taste for a sweeter or less sweet sauce.
- Try adding sliced bell peppers or mushrooms for more vegetable variety.
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet or microwave until warmed through, adding a splash of water or stock if the sauce has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
What cut of beef works best for this recipe?
Flank steak or skirt steak are ideal because they are flavorful and tender when sliced thinly against the grain. Other cuts like sirloin can also work if sliced thinly.
Can I use frozen broccoli instead of fresh?
Yes, frozen broccoli can be used. Thaw and drain well before steaming to avoid excess water in the pan.
PrintChinese Beef and Broccoli Recipe
A classic Chinese Beef and Broccoli stir-fry featuring tender marinated flank steak cooked to perfection with fresh broccoli in a savory, slightly sweet soy-based sauce. This quick and flavorful dish is perfect for a satisfying weeknight dinner.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Chinese
Ingredients
Beef Marinade
- 1 lb flank steak, 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)
Sauce
- 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
Main Ingredients
- 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 and Marinate the Beef: Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks and transfer to a small bowl. Add soy sauce, peanut oil, cornstarch, and optional baking soda. Gently mix by hand until all slices are coated with a thin layer of marinade. Marinate for 10 minutes while preparing other ingredients.
- Prepare the Sauce: In a medium bowl, combine chicken stock, Shaoxing wine, soy sauce, dark soy sauce, brown sugar, and cornstarch. Mix well until cornstarch is dissolved completely.
- Steam the Broccoli: Pour 1/4 cup water into a large nonstick skillet over medium-high heat and bring to a boil. Add broccoli florets, cover the pan, and steam for about 1 minute until broccoli is just tender and the water evaporates. Transfer broccoli to a plate and wipe pan dry if necessary.
- Cook the Beef: Heat 1 tablespoon peanut oil in the skillet over medium-high heat until hot. Spread the marinated beef in a single layer and let cook undisturbed for 30 seconds until browned on the bottom. Flip briefly and stir-fry until the beef surface is lightly charred but the inside remains pink.
- Add Aromatics: Add minced garlic and ginger to the pan, stirring a few times to release their fragrance and flavor.
- Combine and Finish: Return the steamed broccoli to the skillet. Stir the sauce to ensure cornstarch is mixed well and pour it over the beef and broccoli. Cook and stir for about 1 minute until the sauce thickens. Immediately transfer to a serving plate and serve hot as a main dish.
Notes
- Using baking soda in the marinade helps tenderize the beef but is optional.
- Dark soy sauce adds a deeper color and flavor but can be omitted if unavailable.
- Peanut oil has a high smoke point suitable for stir-frying; vegetable oil is a good substitute.
- Slicing beef against the grain ensures tenderness.
- Adjust the sugar amount to balance sweetness according to taste.
Keywords: Chinese beef and broccoli, beef stir-fry, broccoli recipe, Chinese stir-fry, quick dinner, easy beef recipe, soy sauce beef

