Chinese Beef and Broccoli

Skip the takeout menu and make this authentic Chinese Beef and Broccoli right in your own kitchen. This recipe features tender, juicy beef and crisp broccoli florets tossed in a rich, glossy brown sauce that tastes exactly like your favorite restaurant version. It is a fast, healthy, and incredibly satisfying meal that comes together in just 20 minutes.

Why You Will Love This Recipe

This Chinese Beef and Broccoli recipe is a total game-changer for weeknight dinners. Unlike many homemade versions that turn out watery or bland, this recipe uses a specific ratio of ingredients to achieve that signature glossy, thick sauce found in high-end Chinese restaurants. You will love how the hint of Chinese Five Spice powder adds an unmistakable “restaurant-style” depth of flavor. Plus, it is much healthier than takeout because you control the quality of the oil and the sodium levels.

Ingredients for Chinese Beef and Broccoli

  • 2 tablespoons cornstarch (cornflour)
  • 1/4 cup water
  • 1 teaspoon sugar
  • 1 tablespoon dark soy sauce
  • 1 1/2 tablespoons light soy sauce
  • 1 tablespoon Chinese cooking wine (Shaoxing wine)
  • 1/8 teaspoon Chinese five spice powder
  • 1 teaspoon sesame oil (optional)
  • 1/8 teaspoon black pepper
  • 2 tablespoons vegetable oil
  • 12 ounces (360g) beef fillet, flank, or rump
  • 1 garlic clove, finely chopped
  • 1 teaspoon fresh ginger, finely chopped
  • 4 to 5 cups broccoli florets (about 1 head), pre-cooked
  • 1 cup water (for the stir fry)
  • Sesame seeds for garnish (optional)

Step-by-Step Instructions

  1. Prepare the Sauce: In a small bowl, combine the cornstarch and 1/4 cup of water, mixing until smooth. Add the sugar, dark soy sauce, light soy sauce, Chinese cooking wine, Chinese five spice powder, sesame oil, and black pepper. Stir well to combine.
  2. Prep the Beef: Slice the beef into thin 1/4-inch (0.5cm) thick slices against the grain. Place the beef in a bowl and add 2 tablespoons of the prepared sauce. Toss to coat and set aside for a few minutes while you prepare the rest of the ingredients.
  3. Sear the Beef: Heat the oil in a large skillet or wok over high heat. Add the beef slices and spread them out in a single layer. Let them sit undisturbed for about 1 minute until they are nicely browned on one side.
  4. Aromatics: Stir the beef for about 10 seconds, then add the finely chopped garlic and ginger. Continue to stir for another 30 seconds or until the beef is no longer pink.
  5. Thicken the Sauce: Pour the remaining sauce mixture and 1 cup of water into the skillet. Quickly mix everything together to ensure the cornstarch is evenly distributed.
  6. Combine: Once the sauce begins to bubble and thicken, add the pre-cooked broccoli florets. Stir gently to coat the broccoli in the glossy sauce and let it simmer for about 1 minute.
  7. Finish and Serve: Remove the skillet from the heat immediately to prevent the beef from overcooking. Serve the hot beef and broccoli over steamed white rice and sprinkle with sesame seeds if desired.
Chinese Beef and Broccoli
Chinese Beef and Broccoli

Expert Tips for the Best Stir Fry

To get the most tender beef, always slice against the grain. This breaks up the tough muscle fibers, making the meat much easier to chew. If you are using a more economical cut of beef like chuck or stewing meat, you can use the “velveting” technique by coating the raw beef in a small amount of baking soda for 20 minutes before rinsing and cooking. Additionally, make sure your skillet is screaming hot before adding the beef; this ensures you get a good sear without boiling the meat in its own juices.

Variations and Substitutions

If you do not have Chinese cooking wine (Shaoxing wine), you can substitute it with dry sherry or cooking sake. For an alcohol-free version, replace the wine with low-sodium chicken broth. If you prefer chicken, this recipe works beautifully with thinly sliced chicken breast or thighs. You can also add other vegetables like sliced carrots, water chestnuts, or bell peppers for extra crunch and color. If you only have all-purpose soy sauce, you can use that in place of both light and dark soy, though the sauce will be lighter in color.

Serving Suggestions

The most traditional way to serve Chinese Beef and Broccoli is over a bed of fluffy steamed jasmine rice, which soaks up the extra savory sauce perfectly. For a lower-carb option, try cauliflower rice or even zoodles. If you are a fan of noodles, you can toss cooked lo mein or udon noodles directly into the skillet during the final step to create Beef and Broccoli noodles.

Storage, Freezing, and Reheating

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 to 4 days. The flavors often deepen the next day, making it a great meal-prep option.

Freezing: You can freeze this dish for up to 2 months. However, be aware that the broccoli may become slightly softer upon thawing and reheating.

Reheating: Reheat in a skillet over medium heat with a splash of water to loosen the sauce, or use a microwave in 30-second intervals until heated through.

Nutrition Information

NutrientAmount per Serving
Calories392 cal
Carbohydrates16.7g
Protein43.5g
Fat18.3g
Saturated Fat3.8g
Cholesterol89mg
Sodium1101mg
Fiber4.1g
Sugar4.1g
Chinese Beef and Broccoli

Chinese Beef and Broccoli

Skip the takeout menu and make this authentic Chinese Beef and Broccoli right in your own kitchen. This recipe features tender, juicy beef and crisp broccoli florets tossed in a rich, glossy brown sauce that tastes exactly like your favorite restaurant version. It is a fast, healthy, and incredibly satisfying meal that comes together in just 20 minutes.
Prep Time 15 minutes
Cook Time 5 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Asian, Chinese
Calories: 392

Ingredients
  

  • 2 tablespoons cornstarch cornflour
  • 1/4 cup water for sauce
  • 1 teaspoon sugar
  • 1 tablespoon dark soy sauce
  • 1 1/2 tablespoons light soy sauce
  • 1 tablespoon Chinese cooking wine Shaoxing wine
  • 1/8 teaspoon Chinese five spice powder
  • 1 teaspoon sesame oil optional
  • 1/8 teaspoon black pepper
  • 2 tablespoons vegetable oil
  • 12 ounces beef fillet, flank, or rump 360g
  • 1 clove garlic finely chopped
  • 1 teaspoon fresh ginger finely chopped
  • 4 to 5 cups broccoli florets about 1 head, pre-cooked
  • 1 cup water for the stir fry
  • Sesame seeds for garnish (optional)

Equipment

  • Wok or Large Skillet
  • Knife
  • Cutting Board

Method
 

  1. Prepare the Sauce: In a small bowl, combine the cornstarch and 1/4 cup of water, mixing until smooth. Add the sugar, dark soy sauce, light soy sauce, Chinese cooking wine, Chinese five spice powder, sesame oil, and black pepper. Stir well to combine.
    2 tablespoons cornstarch, 1/4 cup water, 1 teaspoon sugar, 1 tablespoon dark soy sauce, 1 1/2 tablespoons light soy sauce, 1 tablespoon Chinese cooking wine, 1/8 teaspoon Chinese five spice powder, 1 teaspoon sesame oil, 1/8 teaspoon black pepper
  2. Prep the Beef: Slice the beef into thin 1/4-inch (0.5cm) thick slices against the grain. Place the beef in a bowl and add 2 tablespoons of the prepared sauce. Toss to coat and set aside for a few minutes while you prepare the rest of the ingredients.
    12 ounces beef fillet, flank, or rump
  3. Sear the Beef: Heat the oil in a large skillet or wok over high heat. Add the beef slices and spread them out in a single layer. Let them sit undisturbed for about 1 minute until they are nicely browned on one side.
    2 tablespoons vegetable oil, 12 ounces beef fillet, flank, or rump
  4. Aromatics: Stir the beef for about 10 seconds, then add the finely chopped garlic and ginger. Continue to stir for another 30 seconds or until the beef is no longer pink.
    1 clove garlic, 1 teaspoon fresh ginger
  5. Thicken the Sauce: Pour the remaining sauce mixture and 1 cup of water into the skillet. Quickly mix everything together to ensure the cornstarch is evenly distributed.
    1 cup water
  6. Combine: Once the sauce begins to bubble and thicken, add the pre-cooked broccoli florets. Stir gently to coat the broccoli in the glossy sauce and let it simmer for about 1 minute.
    4 to 5 cups broccoli florets
  7. Finish and Serve: Remove the skillet from the heat immediately to prevent the beef from overcooking. Serve the hot beef and broccoli over steamed white rice and sprinkle with sesame seeds if desired.
    Sesame seeds

Notes

To get the most tender beef, always slice against the grain to break up tough muscle fibers. Ensure your skillet is screaming hot before adding the beef to get a good sear without boiling the meat.

Frequently Asked Questions

What is Chinese Five Spice Powder?

It is a traditional spice blend consisting of five spices: cinnamon, cloves, Szechuan pepper, fennel, and star anise. It provides the signature aromatic flavor found in many Chinese restaurant dishes.

Can I use frozen broccoli?

Yes, you can use frozen broccoli. Just ensure it is thawed and drained well before adding it to the skillet so the excess water doesn’t thin out your sauce.

Why is my beef tough?

Beef usually turns out tough if it is sliced with the grain or if a lean cut is overcooked. Using a high-quality cut like rump or sirloin and searing it quickly over high heat will keep it juicy.

Is this recipe gluten-free?

To make this recipe gluten-free, replace the soy sauces with tamari or a gluten-free soy sauce alternative, and ensure your Chinese cooking wine is certified gluten-free.

Leave a Comment

Recipe Rating