Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Beef and Broccoli

Chinese Beef and Broccoli Stir-Fry in Oyster Sauce

This beef and broccoli recipe sears thinly sliced flank steak until browned at the edges, blanches the broccoli until bright green, then brings them together in a glossy oyster-and-soy sauce with garlic and ginger. It is a stir-fry, not a braise or a curry: there is no long simmer and no coconut milk, which is what sets it apart from the beef rendang and beef curries already on this site. One serving is about 230 g.

Beef and broccoli is a Chinese-American creation, born in the Chinese restaurants of the United States in the 20th century. Chinese cooks arriving in America found broccoli — a vegetable little used in China, where cooks preferred gai lan, Chinese broccoli — and paired it with the stir-fry technique and oyster sauce they knew from home. The dish became one of the most-ordered items on American Chinese menus, and from there it spread around the world as the takeaway favourite it is today.

Pairs well with: Steamed jasmine rice and hot tea

Provenance

China flag China

Chinese-American Stir-Fry Classic

East & South Asia

Time Dedication

35m

20m prep • 15m cook

Batch Yield

4 Servings

367 kcal per serving

1 serving ≈ 230 g

Technical Skill

Intermediate

Medium (Stir-Fry)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Hearty Midday Main

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

High Protein Occasions: Quick weeknight dinners, family meals, when you want a takeaway favourite made at home Cost: Medium — about $4–5 per serving at home
A plate of beef and broccoli stir-fry with sliced beef and bright green broccoli over steamed rice

Chinese-American Stir-Fry Classic

Photo: jeffreyw, CC BY 2.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Medium — about $4–5 per serving at home (USD)

Real beef and broccoli is sliced beef seared fast in a hot wok with blanched broccoli, finished in a glossy oyster-soy sauce — never beef stewed soft in a brown gravy.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 35m
P

Prep Stage: Slice the Beef, Mix the Sauce

20 Mins • Slicing & Marinating

Slice the beef first: freeze it for 20 minutes to firm it up, slice thinly across the grain, then toss with 15 ml of soy sauce, the Shaoxing wine and 10 g of cornstarch and leave it to marinate for 15 minutes. While it rests, cut the broccoli into even florets, mince the garlic, grate the ginger, chop the scallions and mix the remaining 30 ml of soy sauce with the oyster sauce, sugar and the 5 g of cornstarch stirred into 30 ml of water.

Maestro Tip: Slice across the grain, not with it — short fibres are what make stir-fried beef tender instead of chewy.

  1. 1

    Blanch the Broccoli

    3 Mins Boiling water, about 100°C (212°F)

    Bring a large pot of water to a boil. Add the broccoli florets and blanch for 2 minutes, then lift them out with a slotted spoon and plunge into cold water. Drain well and set aside.

    Shock the broccoli in cold water the moment it comes out — it stops the cooking and locks in the green colour.

    Done when: The broccoli is bright green and crisp-tender — it bends slightly but still snaps.

  2. 2

    Sear the Beef in Batches

    5 Mins High heat, about 200°C (390°F); beef cooked to 71°C (160°F)

    Heat half the vegetable oil in a wok or large pan over high heat until it shimmers. Add half the beef in a single layer and sear for 1–2 minutes per side without moving it, until browned at the edges. Remove to a plate and repeat with the rest of the oil and beef.

    Do not touch the beef for the first minute — moving it stops the browning and lets the juices run.

    Done when: The beef is browned at the edges and just cooked through, with no grey, steamed look.

  3. 3

    Bloom the Aromatics, Glaze the Sauce

    2 Mins Medium heat, about 160°C (320°F)

    Turn the heat to medium, add the garlic and ginger to the wok and stir for 30 seconds until fragrant. Pour in the sauce mixture (soy sauce, oyster sauce, sugar and cornstarch slurry) and stir until it bubbles and turns glossy, about 1 minute.

    Stir the sauce mixture before pouring — the cornstarch settles in seconds and the sauce will be lumpy if you forget.

    Done when: The sauce is glossy, thick enough to coat a spoon, and smells of garlic and ginger.

  4. 4

    Toss Together and Serve

    2 Mins Serve hot

    Return the beef to the wok with the blanched broccoli and toss for 1–2 minutes until everything is coated in sauce and heated through. Take off the heat, drizzle with sesame oil and scatter with scallions. Serve at once over steamed rice.

    Toss, do not stir hard — gentle tossing keeps the broccoli florets whole instead of breaking them into crumbs.

    Done when: The beef is glossy with sauce, the broccoli is bright green and hot through, and the sauce clings to every piece.

Finishing Touches & Plating

Serve beef and broccoli hot, straight from the wok, over steamed rice — the sauce should coat the beef and pool just a little at the bottom of the plate.

Nutritional Physiology & Benefits

Nutrition

Energy

367

kcal / serving

Protein

30g

Complete AA

Carbs

17g

Complex

Fats

21g

Healthy

Per serving (4 servings · 1 serving ≈ 230 g)
Energy367 kcal
Protein30 g
Carbohydrates17 g
Fat21 g
Fibre3.0 g
Sugar5.6 g
Sodium1054 mg
Per 100g
Energy159.7 kcal
Protein13.2 g
Carbohydrates7.2 g
Fat9.1 g
Fibre1.3 g
Sugar2.4 g
Sodium458 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Vitamin C and vitamin K (broccoli), vitamin B12 and iron (beef), vitamin B6 (beef, broccoli).

High in Protein

About 30 g of protein per serving from the beef, which helps keep you full long after a fast, light-tasting stir-fry.

Iron, B12 and Vitamin C

Beef is a natural source of iron and vitamin B12, and broccoli adds vitamin C, which helps the body absorb iron from the beef.

Protein and Greens in One Pan

A hot, savoury stir-fry with crisp-tender broccoli — a balanced plate of protein and green vegetables in one pan.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Steamed Jasmine Rice

Steamed jasmine rice is the essential partner — its mild, fluffy grains soak up the glossy sauce and turn the stir-fry into a full meal.

Soups

Egg Drop Soup

A light egg-drop or hot-and-sour soup before the stir-fry warms the palate and makes the meal feel like a proper Chinese table.

Vegetables

Smashed Cucumber Salad

A cool cucumber salad with rice vinegar adds crunch and acidity that cuts through the rich, salty sauce.

Drinks

Hot Jasmine Tea

Hot, unsweetened tea cleanses the palate between bites of rich beef and keeps the stir-fry from feeling heavy.

Full Menus

As a Family-Style Dinner

Serve the stir-fry with rice, soup and a cucumber salad for a family-style Chinese dinner to share.

Complete menu

Serve the beef and broccoli over steamed jasmine rice with a light soup on the side, and hot tea to drink.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

Crowding the Wok

A crowded wok steams the beef instead of searing it, and the meat turns grey and tough. Sear the beef in a single layer, in two batches if needed. This is general guidance, not medical advice.

Overcooking the Broccoli

Broccoli cooked too long in the sauce turns olive-green and mushy and loses its vitamin C. Blanch it briefly and add it back at the end so it stays bright and crisp-tender.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsA satisfying, protein-rich dinner — enjoy it hot with steamed rice on the side.
  • ChildrenSuitable from age 5+; the beef is tender and the broccoli soft — cut the broccoli small for younger children.
  • ElderlyEnjoy a modest portion — the beef and broccoli are soft and easy to eat.
  • Pregnant womenGenerally suitable if the beef is cooked through; keep the soy-based sauce modest because of the salt.
  • Breastfeeding womenGenerally suitable; the beef and broccoli provide protein, iron and vitamin C — keep the sauce portion moderate.
  • AthletesA strong post-workout meal: about 30 g of protein per serving with rice for glycogen.
  • Weight gainA good choice — take a full portion with a generous serving of rice.
  • Weight lossA good choice — the dish itself is lean and vegetable-heavy; keep the rice portion small.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesLow in carbs as a stir-fry — the small amount of sugar and cornstarch is modest, but keep the rice portion small. Ask your clinician about portion size.
  • High blood pressureMost of the sodium sits in the soy and oyster sauces; take a smaller portion of sauce and go easy on extra soy sauce. Ask your clinician about a suitable portion.
  • Kidney diseaseLimit the sauce (sodium); ask your clinician about portion size.
  • GoutEat occasionally and in smaller portions — beef and rich sauces are best kept modest.
  • Stomach issuesThe broccoli and rich sauce can upset a sensitive stomach — eat a small portion and cook the broccoli until fully tender.
  • Cardiovascular diseaseAn occasional food — the beef adds saturated fat; balance the rest of the day and keep the oil modest.
  • Fatty liverA reasonable choice — keep the portion moderate and favour the broccoli over extra rice.
  • Food allergiesContains soy (soy sauce) and shellfish (oyster sauce), and may contain wheat (soy sauce, oyster sauce) and sesame. Contains no egg, milk or nuts; check the sauce labels if you need them gluten-free.
  • Special therapeutic dietsIf you follow a prescribed low-sodium diet, use low-sodium soy sauce and less oyster sauce, and check with your clinician.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Store the stir-fry separately from the rice, in airtight containers.
In the fridge
Beef and broccoli 3 days; rice 3 days.
In the freezer
Beef and broccoli in sauce 1 month; the broccoli softens on thawing.
How to reheat
Reheat gently in a pan over medium heat until steaming, adding a splash of water if the sauce is too thick. Reheat to 74°C (165°F).
Freezing recommended
Yes — the dish freezes well for up to 1 month, though the broccoli will be softer.
Signs it has spoiled
Sour smell, slimy beef, or broccoli that smells off or feels soft and wet.

More recipes to explore

Kung pao chicken in a white dish: diced chicken, roasted peanuts, dried red chillies and scallions in a glossy sauce China flag China 35m
Dinner •Sichuan Heritage

Kung Pao Chicken

This kung pao chicken recipe is the Sichuan original: bite-sized chicken wok-fried with dried red chillies, tingling Sichuan peppercorns, scallions and crisp roasted peanuts, all glossed with a sweet-sour soy and black vinegar sauce. It is hot, numbing, a little sweet and deeply savoury — the mala flavour that defines Sichuan cooking. One serving is about 200 g, served with rice.

Bold & Satisfying

A fast wok stir-fry of chicken, peanuts and dried chillies with Sichuan peppercorns, ready in about 35 minutes.

Pairs Well With
Steamed jasmine rice and a cool cucumber salad to balance the heat.
High Protein • Quick Prep (<30m)
Mapo tofu in a black pot: silken tofu cubes in a bright red mala sauce with minced beef and scallions China flag China 35m
Dinner •Chengdu Heritage

Mapo Tofu

This mapo tofu recipe is the Chengdu classic: cubes of silken tofu simmered in a bright red mala sauce of doubanjiang, fermented black beans and Sichuan peppercorns, with crisp minced beef scattered through it. The sauce is numbing, hot, salty and fragrant all at once — and it is the sauce, not the tofu, that makes the dish. One serving is about 220 g, served with rice.

Bold & Warming

Silken tofu simmered in a numbing-spicy doubanjiang sauce with minced beef, ready in about 35 minutes.

Pairs Well With
Steamed jasmine rice and a cool cucumber salad to balance the mala heat.
A whole lacquered Peking duck being carved at the table by a chef, with sliced crisp skin on a plate China flag China 2h 20m
Dinner •Beijing Heritage

Peking Duck

This peking duck recipe is the Beijing classic: a whole duck blanched, glazed with maltose and honey, air-dried until the skin is taut, then roasted until the skin turns deep mahogany and shatters like glass. It is carved at the table and eaten wrapped in thin pancakes with hoisin, scallion and cucumber. One serving is about 395 g, duck, pancakes and condiments together.

Celebration & Feast

A whole duck glazed, air-dried and roasted until the skin is lacquered and crisp, carved at the table with pancakes.

Pairs Well With
Thin pancakes, hoisin, scallion and cucumber — the classic wrap.
High Protein
A bamboo steamer of steamed jiaozi beside a plate of boiled jiaozi, with a bottle of black vinegar China flag China 1h 15m
Dinner •Northern Chinese Classic

Steamed Pork Jiaozi

This steamed pork jiaozi recipe shows how to mix and roll the dough, fill it with seasoned pork and Chinese cabbage, and steam the dumplings until the pork is cooked through. One serving is about 275 g — 8 dumplings with dipping sauce.

Comfort & Warmth

Soft, hand-rolled dumplings filled with juicy pork and cabbage, steamed until tender and dipped in black vinegar — a northern Chinese family staple.

Pairs Well With
Hot and sour soup and a pot of jasmine tea

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.