Chinese Beef and Broccoli

Intro

Hi, I’m Dulcia. This Sweet & Saucy Beef with Broccoli is one of my favorite quick weeknight meals. It pairs tender, marinated beef with crisp-tender broccoli in a glossy, savory sauce. The technique is simple and forgiving, and it comes together in about 25 minutes.

Origins

Beef and broccoli is a Chinese-American classic that likely originated as a Cantonese-inspired stir-fry adapted to American ingredients and tastes. If you are curious about broccoli and its history, see the Wikipedia page on broccoli: https://en.wikipedia.org/wiki/Broccoli. For safe handling and general food guidance, the USDA has helpful resources: https://www.usda.gov.

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

  1. 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 soy sauce, peanut oil, and cornstarch. Gently mix well by hand until all the slices are coated with a thin layer of sauce. Marinate for 10 minutes while preparing the other ingredients.
  2. Combine all the ingredients for the sauce in a medium-sized bowl. Mix well.
  3. Add 1/4 cup water into a large nonstick skillet over medium-high heat until the water begins to boil. Add the broccoli and cover. Steam until the broccoli just turns tender and the water evaporates, about 1 minute. Transfer broccoli to a plate. Wipe the pan with a paper towel held in a pair of tongs if there’s any water left.
  4. Add the oil and swirl to coat the bottom. Heat over medium-high heat until hot. Spread the steak in a single layer. Allow to cook without touching for 30 seconds, or until the bottom side is browned. Flip to cook the other side for a few seconds. Stir and cook until the surface is lightly charred and the inside is still pink.
  5. Add the garlic and ginger. Stir a few times to release the flavor and fragrance.
  6. Return the broccoli to the pan. Stir the sauce again to dissolve the cornstarch completely and pour it into the skillet. Cook and stir until the sauce thickens, about 1 minute. Transfer everything to a plate immediately. Serve hot as a main dish.

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 rice bowl

Sweet & Saucy Beef with Broccoli


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Dulcia
  • Total Time: 20 mins
  • Yield: 34 servings 1x

Description

Sweet and saucy stir-fried beef with broccoli in a savory-sweet sauce.


Ingredients

Scale
  • 1 lb flank steak (skirt steak or other cut)
  • 1 tablespoon soy sauce (for marinade)
  • 1 tablespoon peanut oil or vegetable oil (for marinade)
  • 1 tablespoon cornstarch (for marinade)
  • 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 (for sauce)
  • 1 head broccoli, cut to bite-size florets
  • 1 tablespoon peanut oil or vegetable oil (for cooking)
  • 3 garlic cloves, minced
  • 2 teaspoons ginger, minced

Instructions

  1. 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 1 tablespoon soy sauce, 1 tablespoon peanut oil, and 1 tablespoon cornstarch and gently mix by hand until all slices are coated; marinate for 10 minutes while preparing other ingredients.
  2. Combine all ingredients for the sauce (stock, Shaoxing wine, 2 tablespoons soy sauce, dark soy sauce, sugar, and 1 tablespoon cornstarch) in a medium bowl and mix well.
  3. Add 1/4 cup water to a large nonstick skillet over medium-high heat until boiling; add the broccoli and cover and steam until the broccoli just turns tender and the water evaporates, about 1 minute; transfer broccoli to a plate and wipe the pan with a paper towel held with tongs if there is any water left.
  4. Add 1 tablespoon oil to the pan and swirl to coat; heat over medium-high until hot, spread the steak in a single layer and cook without touching for 30 seconds or until the bottom side is browned, flip to cook the other side for a few seconds, then stir and cook until the surface is lightly charred and the inside is still pink.
  5. Add the garlic and ginger and stir a few times to release their fragrance.
  6. Return the broccoli to the pan, stir the sauce again to dissolve the cornstarch completely and pour it into the skillet, cook and stir until the sauce thickens, about 1 minute; transfer everything to a plate immediately and serve hot.
  • Prep Time: 10 mins
  • Cook Time: 10 mins

Tips

  • Slice beef thin and against the grain for the most tender bites. If the slices are large, cut them into sticks so they cook quickly.
  • Baking soda is optional but helps tenderize tougher cuts. Use sparingly.
  • Make sure the pan is hot so the steak gets a quick sear and stays juicy.
  • If your pan has any leftover water after steaming the broccoli, wipe it dry so the beef sears and does not steam.
  • For more of my recipes and kitchen tips, visit my site: https://www.dulciarecipes.com/ and a fun accompaniment recipe: https://www.dulciarecipes.com/cheesecake-factory-bread/.

Variations

  • Swap beef for chicken, pork, or firm tofu for a different protein. Adjust cooking time accordingly.
  • For extra heat, add a teaspoon of chili garlic sauce or crushed red pepper to the sauce.
  • Make it gluten-free by using tamari or a gluten-free soy sauce.

FAQ

Q: Can I make this ahead?
A: You can marinate the beef up to 24 hours ahead. The final stir-fry is best served immediately for maximum texture.

Q: How should I store leftovers?
A: Refrigerate in an airtight container for up to 3 days. Reheat gently on the stovetop to avoid overcooking the broccoli.

Q: Can I use frozen broccoli?
A: Fresh is best for texture. If using frozen, thaw and pat dry, and reduce the initial steaming time.

Q: What if I cannot find Shaoxing wine?
A: Use dry sherry as a substitute.

Conclusion

This Chinese Beef and Broccoli recipe is quick, satisfying, and perfect for a busy weeknight. It balances savory, slightly sweet flavors with a pleasing contrast of tender beef and crisp broccoli. I hope you enjoy making it as much as I do. For more tested recipes, explore my site at https://www.dulciarecipes.com/.

0 Shares

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star