Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chinese Beef and Broccoli Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 42 reviews

  • Author: admin
  • Total Time: 30 minutes
  • Yield: 2 servings 1x

Description

This classic Chinese Beef and Broccoli recipe features tender, marinated flank steak stir-fried with fresh broccoli florets and coated in a flavorful savory-sweet sauce. Quick to prepare and perfect for a hearty weeknight dinner, it balances the richness of soy and Shaoxing wine with the freshness of garlic and ginger.


Ingredients

Scale

Beef Marinade

  • 1 lb boneless 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

Vegetables and Aromatics

  • 1 head broccoli, cut to bite-size florets
  • 1 tablespoon peanut oil (or vegetable oil)
  • 3 garlic cloves, minced
  • 2 teaspoons ginger, minced


Instructions

  1. Prepare the Beef: Slice the beef against the grain into 0.5 cm (1/4 inch) thick slices or 1-cm (1/2 inch) sticks. Transfer to a small bowl. Add 1 tablespoon soy sauce, 1 tablespoon peanut oil, and 1 tablespoon cornstarch. Gently mix well by hand until all slices are coated with a thin layer of sauce. Marinate for 10 minutes while preparing other ingredients.
  2. Make the Sauce: In a medium bowl, combine 1/2 cup chicken stock, 2 tablespoons Shaoxing wine, 2 tablespoons soy sauce, 1 teaspoon dark soy sauce, 2 teaspoons brown sugar, and 1 tablespoon cornstarch. Mix well and set aside.
  3. Steam the Broccoli: Add 1/4 cup water into a large nonstick skillet over medium-high heat and bring to a boil. Add broccoli florets and cover with a lid. Steam until broccoli just turns tender and water evaporates, about 1 minute. Transfer broccoli to a plate and wipe the pan dry with a paper towel if water remains.
  4. Cook the Beef: Add 1 tablespoon peanut oil to the dry skillet and swirl to coat the bottom. Heat over medium-high until hot. Spread the marinated beef in a single layer. Cook without stirring for 30 seconds or until the bottom side is browned. Flip and cook the other side for a few seconds. Stir and cook until beef is lightly charred on the outside but still pink inside.
  5. Add Aromatics: Add minced garlic and ginger to the skillet. Stir a few times to release their fragrance and flavor.
  6. Combine and Finish: Return broccoli to the pan. Stir the sauce mixture again to dissolve any cornstarch and pour it into the skillet. Cook and stir until the sauce thickens, about 1 minute. Immediately transfer to a serving plate. Serve hot as a main dish.

Notes

  • Slicing the beef against the grain ensures tenderness.
  • Marinating the beef allows it to absorb the soy and oil flavors.
  • Baking soda is optional; it helps tenderize the beef further if desired.
  • Shaoxing wine can be substituted by dry sherry if unavailable.
  • Steaming broccoli briefly keeps it crisp and vibrant in color.
  • Use a nonstick skillet for easy steaming and stir-frying.
  • Adjust sugar to taste for more sweetness if preferred.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Chinese