Beef and Broccoli Recipe
Recipe

Beef and Broccoli Recipe

Updated 5 Oct 2026

  • 30 min
  • serves 4
  • 340 kcal

Nutrition figures from USDA FoodData Central and RotiAI recipe data. Not reviewed by a dietitian. General information, not medical advice. How we calculate

Per serving
340 kcal
Time
30 min
Serves
4
Cost
₨₨
Ingredients (serves 4)
  • Beef flank or rump, thinly sliced across the grain — 600 g
  • Broccoli florets — 300 g
  • Oyster sauce — 3 tbsp
  • Soy sauce and dark soy for colour — 2 tbsp
  • Cornflour for velveting and slurry — 2 tbsp
  • Garlic and ginger, minced — 1 tbsp
  • Sesame oil — 1 tsp
  • Oil for stir-frying — 2 tbsp
Method
  1. Velvet the beef — toss slices in cornflour, soy and a pinch of baking soda; rest 15 minutes.
  2. Blanch broccoli in salted boiling water for 90 seconds; shock in cold water and drain.
  3. Heat a wok on high until smoking; sear the beef in a single layer and set aside.
  4. Add a splash of oil, flash-fry garlic and ginger for 30 seconds.
  5. Mix oyster sauce, dark soy and 3 tbsp water into a sauce; pour in and toss with broccoli.
  6. Return the beef; add a cornflour slurry to thicken, finish with sesame oil and serve immediately.

Beef and broccoli (بیف اور بروکلی) is one of those Pakistani-Chinese dishes that sounds simple and then surprises you with how much technique is quietly packed inside a 30-minute cook. The beef is velveted — a Chinese restaurant trick that turns affordable flank steak into something silky. The broccoli is blanched-and-shocked so it holds its colour and crunch. The sauce is oyster-soy, glossy and clings to every surface. At 340 kcal a serving, it is also the most protein-dense plate in the wave — a dopehar (دوپہر) meal that actually keeps you full.

The choice of flank or rump matters. Both are flavourful cuts that are usually a better price-per-kilo than tenderloin, and the velveting step makes them eat as well as anything more expensive. Slicing thinly across the grain is the other non-negotiable: with the grain and the beef is chewy; against the grain and the short fibres make every bite tender.

Why this Beef & Broccoli recipe works

Velveting (step 1) is the single technique that separates restaurant-quality stir-fried beef from the home-cook version that turns chewy. A small amount of cornflour and baking soda tenderises the muscle fibres chemically and coats each slice in a protective barrier that traps moisture during the high-heat sear. The result is beef that stays juicy even when the wok is screaming hot.

Blanching and shocking the broccoli (step 2) before anything goes into the wok solves the timing problem: broccoli takes far longer to cook than thinly sliced beef, so trying to do both at once either overcooks the beef or leaves the broccoli raw in the middle. Pre-blanched broccoli needs only a quick toss at the end to heat through.

Chef’s tips for the perfect Beef & Broccoli

How to serve Beef & Broccoli

Serve over steamed jasmine rice with the glossy sauce pooled underneath. A side of sliced fresh chilli and a drizzle of chilli oil at the table lets everyone dial their own heat. For a full dopehar spread, a bowl of chicken yakhni soup before the main keeps the meal balanced without adding much to the calorie count.

Common Beef & Broccoli recipe mistakes to avoid

  1. Skipping the velvet. This step takes 15 minutes and is what makes the dish. Beef straight into the wok without velveting is tougher and loses far more moisture during the sear.
  2. Not getting the wok hot enough. A hot wok is the entire point of stir-fry cooking. If the oil doesn’t shimmer and smoke before the beef goes in, you’re steaming, not searing.
  3. Overcooked broccoli. 90 seconds in boiling water is enough — you want it bright green and with a bite. Anything past two minutes and it goes army-green and limp by the time it hits the table.
  4. Sauce too thin. The cornflour slurry (1 tsp cornflour in 2 tbsp water) is what makes the sauce cling to the beef and broccoli rather than sit in a pool at the bottom of the bowl. Add it and stir quickly.

Beef & Broccoli recipe variations

Storing and reheating leftover Beef & Broccoli

Keeps in the fridge for up to 2 days. Reheat in a hot wok or pan with a splash of water — a minute of high-heat tossing brings back the glossy sauce. Avoid the microwave: it makes the beef rubbery and the broccoli loses its texture. The dish doesn’t freeze well because the broccoli becomes soft on thawing.

FAQ: Beef & Broccoli recipe

Is beef and broccoli healthy?

At 340 kcal per serving with approximately 32 g protein, it’s one of the more nutritionally balanced dishes in the Pakistani-Chinese hub. Beef provides iron and zinc alongside the protein, and broccoli is one of the most nutrient-dense vegetables. The main thing to moderate is sodium from the oyster sauce and soy — if you’re watching salt intake, use low-sodium versions of both.

What cut of beef is best for beef and broccoli?

Flank or rump (also sold as topside in some markets) works best — both are fibrous cuts that become tender when sliced thinly across the grain and velveted. Avoid stewing cuts like shin, which need long, slow cooking, and don’t waste tenderloin on a stir-fry where the technique already fixes toughness.

How many calories in beef and broccoli?

About 340 kcal per serving as this recipe is written. The full macro breakdown is on our beef and broccoli calories page.

Can I make beef and broccoli without oyster sauce?

Oyster sauce is what gives the dish its characteristic sweet-savoury depth. Without it, you get a soy-beef stir-fry, which is still good but tastes different. If you need a substitute, hoisin sauce (halal versions available) gives a similar sweetness, or a mix of 2 tbsp soy + 1 tsp sugar + ½ tsp fish sauce (halal version) approximates the profile.

What does velveting beef mean?

Velveting is a Chinese restaurant technique where meat is coated in cornflour, soy, and a small amount of baking soda before cooking. The cornflour creates a moisture barrier; the baking soda raises the pH of the meat surface, which weakens the protein bonds and results in a silkier texture after the high-heat cook.

Cook Beef & Broccoli smarter with RotiAI

Tracking the exact protein and calories for a high-protein dopehar meal like this is exactly what RotiAI is built for — log it once and Sehat Mode adjusts the rest of the day around it.

See the calorie facts for Beef & Broccoli
R
Your best health-curated app, coming to your door
Apply here for early access — we'll email you the moment it opens.

Comments

to leave a comment — same account as the RotiAI app.

Loading comments…

R
Early access: your health-curated app

Free printable guide

Desi Smoothies, Lassi & Shakes

28 desi blender drinks with quantities, steps and kcal per glass, plus a weekly planner.

See what's inside