Beef & Pork

Beef and Broccoli

Takeout-style beef and broccoli made at home in 30 minutes: tender slices of beef and bright green broccoli in a glossy garlic, ginger and oyster sauce.

Chopsticks lifting a piece of broccoli from a plate of beef and broccoli
Photo: Beef and broccoli stir fry closeup by Joy, CC BY 2.0, via Wikimedia Commons

Beef and broccoli is a Chinese-American restaurant classic, and it is one of the easiest stir-fries to make well at home. Thin slices of flank steak are coated in a little cornstarch and soy sauce before they hit a very hot pan, which keeps them tender and helps the sauce cling. The broccoli is steamed in the same pan, so the whole dinner takes one skillet or wok and about half an hour.

Why this recipe works

  • Slicing against the grain. Flank steak has long muscle fibers. Cutting across them into thin slices makes each piece tender.
  • A quick "velvet". Tossing the beef with cornstarch, soy sauce and a pinch of baking soda for 15 minutes tenderizes it and gives the silky texture you get in restaurants.
  • Cooking in batches. Crowding the pan steams the beef gray. Searing it in two batches gives browned, flavorful edges.
  • Steam-fried broccoli. A splash of water and a lid cook the broccoli to crisp-tender in 2 to 3 minutes.

The best cut of beef

Flank steak is the classic choice. Skirt steak, sirloin and flat iron also work. To slice beef very thinly, freeze it for 20 to 30 minutes first so it firms up.

What to serve with it

Steamed jasmine rice is traditional. It is also good with noodles or with our egg fried rice.

FAQ

What is oyster sauce, and can I skip it?

Oyster sauce is a thick, savory-sweet sauce made from oyster extract, sold near the soy sauce. It gives this dish its characteristic flavor. If you cannot use it, replace it with hoisin sauce or extra soy sauce plus 1 teaspoon of sugar.

Can I use frozen broccoli?

Yes. Add it straight from frozen, skip the water and cook for 4 to 5 minutes, until hot.

Beef and Broccoli

Print recipe

Prep time
Cook time
Additional time
Total time
Servings
4
Difficulty
Easy
Course
Dinner
Cuisine
Chinese-American

Ingredients

For the beef

For the sauce

For the stir-fry

Conversions are rounded for convenience. For baking, use the original measurements where possible.

Instructions

Prepare the beef and sauce

  1. In a bowl, toss the sliced beef with the soy sauce, cornstarch and baking soda. Let it stand for 15 minutes while you prepare everything else.

  2. Whisk together the broth, oyster sauce, soy sauce, brown sugar, sesame oil and cornstarch until smooth.

Cook

  1. Heat 1 tablespoon of the oil in a large skillet or wok over high heat until shimmering. Add half the beef in a single layer and sear for 1 minute without moving, then stir and cook for 1 minute more, until browned but still slightly pink. Transfer to a plate and repeat with the remaining beef.

  2. Add the broccoli and water to the pan, cover and cook for 2 to 3 minutes, until bright green and crisp-tender. Uncover and let any remaining water evaporate.

  3. Push the broccoli to the side, add the remaining 1 tablespoon of oil, then the garlic and ginger. Cook for 30 seconds, until fragrant.

  4. Stir the sauce, pour it in and bring to a simmer. Cook for 1 minute, until thickened and glossy.

  5. Return the beef and its juices to the pan and toss for 1 minute, until coated and heated through. Sprinkle with sesame seeds and serve with rice.

Notes

  • The baking soda is optional but makes a noticeable difference to tenderness. Do not use more than the recipe states or the beef can taste soapy.

Tips

  • Have every ingredient measured and next to the stove before you start; stir-frying moves fast.
  • A carbon-steel wok or a large cast iron skillet holds heat best for searing.

Substitutions

  • Gluten-free: use tamari and a gluten-free oyster sauce.
  • Chicken: use thinly sliced chicken thighs and cook them through, 3 to 4 minutes per batch.
  • Vegetables: add sliced bell peppers, snow peas or mushrooms with the broccoli.

Storage and reheating

  • Refrigerate for up to 3 days. Reheat in a hot pan or the microwave.
  • The broccoli softens on reheating; for meal prep, store it separately and add it when you reheat.

Reviews

No reviews yet. Made this recipe? Be the first to share how it went.

Leave a review

Your rating

Reviews are checked before they appear. Please only rate recipes you have made.