Chinese Beef and Broccoli Recipe

Introduction

Chinese Beef and Broccoli is a classic dish known for its tender, flavorful beef and crisp-tender broccoli tossed in a savory sauce. This recipe offers a simple way to bring restaurant-quality stir-fry to your home kitchen with balanced flavors and quick cooking.

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. Step 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 and add soy sauce, peanut oil, and cornstarch. Gently mix by hand until the beef slices are coated evenly. Marinate for 10 minutes while preparing the other ingredients.
  2. Step 2: In a medium bowl, combine chicken stock, Shaoxing wine, soy sauce, dark soy sauce, brown sugar, and cornstarch. Mix well to form the sauce.
  3. 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 for about 1 minute until broccoli is just tender and water evaporates. Transfer broccoli to a plate and wipe the pan dry.
  4. Step 4: Add peanut oil to the skillet and heat over medium-high until hot. Spread the steak in a single layer and cook undisturbed for 30 seconds or until the bottom is browned. Flip and cook briefly until the other side is browned but the inside remains pink. Stir and cook until lightly charred.
  5. Step 5: Add minced garlic and ginger to the pan, stirring to release their fragrance for a few seconds.
  6. Step 6: Return broccoli to the pan. Stir the sauce mixture again to dissolve the cornstarch completely and pour into the skillet. Cook and stir for about 1 minute until the sauce thickens. Remove from heat and serve immediately while hot.

Tips & Variations

  • For extra tenderness, optionally marinate beef with baking soda for 15 minutes before rinsing and mixing with other marinade ingredients.
  • Use Shaoxing wine for authentic flavor, but dry sherry is a good substitute if needed.
  • Add a pinch of red pepper flakes or sliced chili for a spicy kick.
  • Try substituting broccoli with asparagus or snap peas for different textures.

Storage

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave until heated through. Avoid overcooking during reheating to keep the beef tender.

How to Serve

Serve this delicious recipe with your favorite sides.

FAQs

Can I use a different cut of beef?

Yes, flank steak or skirt steak works best due to their texture, but sirloin or ribeye can be used if sliced thinly against the grain.

How do I make the beef more tender?

Marinating the beef with a bit of baking soda and cornstarch before cooking helps tenderize the meat. Also, avoid overcooking by searing quickly over high heat.

Print

Chinese Beef and Broccoli Recipe

This classic Chinese Beef and Broccoli recipe features tender slices of marinated flank steak stir-fried to perfection and combined with crisp, steamed broccoli in a savory, slightly sweet soy-based sauce. Quick to prepare and packed with flavor, this dish is perfect for a comforting weeknight dinner or an impressive meal for guests.

  • Author: Felix
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Chinese

Ingredients

Scale

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

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. In a small bowl, combine the sliced beef with 1 tablespoon soy sauce, 1 tablespoon peanut oil, 1 tablespoon cornstarch, and optionally 1/2 teaspoon baking soda. Gently mix by hand ensuring all slices are coated evenly. Marinate for 10 minutes while preparing other ingredients.
  2. Make the Sauce: In a medium-sized bowl, combine 1/2 cup chicken or beef stock, 2 tablespoons Shaoxing wine, 2 tablespoons soy sauce, 1 teaspoon dark soy sauce, 2 teaspoons brown sugar, and 1 tablespoon cornstarch. Mix well until the cornstarch is dissolved. Set aside.
  3. Steam the Broccoli: Pour 1/4 cup water into a large nonstick skillet and heat over medium-high until it begins to boil. Add the broccoli florets and cover the skillet. Steam the broccoli for about 1 minute until it turns tender but still crisp and the water evaporates. Remove broccoli to a plate and wipe out any remaining water from the pan with a paper towel.
  4. Cook the Beef: Add 1 tablespoon peanut oil to the skillet and swirl to coat the bottom. Heat over medium-high heat until the oil is hot. Spread the marinated beef in a single layer in the skillet without stirring. Cook for about 30 seconds until the bottom side is browned, then flip and cook the other side for a few seconds. Stir and continue cooking until the beef is lightly charred on the surface but still pink inside.
  5. Add Aromatics: Stir in the minced garlic and minced ginger. Stir a few times to release their aroma and flavors, about 30 seconds.
  6. Combine and Finish: Return the steamed broccoli to the skillet. Stir the prepared sauce again to fully dissolve the cornstarch and pour it into the pan. Cook while stirring until the sauce thickens and coats the beef and broccoli, about 1 minute. Remove from heat and transfer to a serving plate. Serve hot as a main dish.

Notes

  • Using baking soda in the beef marinade helps tenderize the meat but is optional.
  • If Shaoxing wine is unavailable, dry sherry is a good substitute.
  • Dark soy sauce adds color and depth of flavor but can be omitted if unavailable.
  • Make sure to cut the beef against the grain for maximum tenderness.
  • Steaming broccoli quickly helps retain its vibrant color and crisp texture.

Keywords: Chinese beef and broccoli recipe, stir-fry beef and broccoli, classic Chinese dinner, easy beef stir fry

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating