High-Protein Slimming World Friendly Beef & Broccoli Stir-Fry
Few dishes deliver as much satisfaction per minute of effort as a proper beef and broccoli stir-fry. It’s the backbone of a thousand Chinese takeaway orders for good reason: savoury, glossy, a little sweet, with tender beef and broccoli that’s still got bite. The problem is the takeaway version, which arrives swimming in oil and cornstarch-thickened sauce at 700+ calories before you’ve added rice. This slimming beef and broccoli stir fry keeps everything you love — the char, the gloss, the ginger-soy punch — and rebuilds it around lean beef, minimal oil and a sauce you control completely.
At roughly 320 calories per generous serving with 38g of protein, this is genuinely one of the highest-protein dinners you can put on the table in twenty minutes. Serve it over cauliflower rice or half-and-half rice to keep the whole plate in slimming territory, or go full comfort with proper jasmine rice on a day you’re hungrier. Either way, it costs about £2.10 a portion — less than a third of the takeaway equivalent.
The usual framing note: I describe this as “Slimming World friendly” in the informal sense — a homemade recipe built on lean protein and vegetables with minimal added fat, in the spirit of lighter cooking. This site is not affiliated with, sponsored by, or endorsed by Slimming World, and there are no official Syn values here, just counted calories and honest ingredients.
Choosing the Right Beef (Without Spending Fillet Money)
Stir-fry beef lives or dies on the cut. You want something lean that stays tender under fierce heat, and you want it cheap enough for a weeknight. The sweet spot is frying steak or value sirloin — typically £9–£11 per kilo at Aldi, Lidl or Asda, which works out to about £1.60 of beef per portion here. Rump works too if you slice it thin enough; avoid stewing steak or braising cuts entirely, which turn to leather in a wok.

Whatever cut you buy, two techniques make it tender. First, slice against the grain — look for the lines running through the meat and cut across them, not along them. This shortens the muscle fibres so every bite chews easily. Second, slice it thin: 3–4mm strips. Partially freezing the beef for 30–40 minutes firms it up and makes thin slicing dramatically easier — a proper butcher’s trick that costs nothing.
The Velveting Trick (Optional but Worth It)
Chinese restaurants “velvet” beef by tossing it in a thin coating of cornflour, soy sauce and a little oil before searing. It gives that signature silky exterior. For a slimming version, toss the sliced beef in 1 teaspoon of cornflour, 1 tablespoon of soy sauce and a teaspoon of water, then rest 10 minutes. It adds about 10 calories per serving and noticeably improves the texture — the sauce clings better too.
The Master Recipe: Ginger-Soy Beef & Broccoli
Serves 4. Prep 10 minutes, cook 10 minutes. The whole thing happens fast, so have everything chopped and the sauce mixed before the wok gets hot — stir-frying waits for no one.
Ingredients
- 500g lean frying steak or sirloin, thinly sliced against the grain
- 1 tsp cornflour, 1 tbsp soy sauce (for velveting)
- 400g broccoli, cut into small even florets
- 1 red pepper, sliced into strips
- 4 spring onions, cut into 3cm pieces
- 3 garlic cloves, finely chopped
- 1 tbsp fresh ginger, grated (about a thumb-sized piece)
- 1 red chilli, finely sliced (optional)
- 1 tbsp vegetable or groundnut oil
- 1 tsp sesame oil (finishing — a little goes a long way)
- 1 tsp sesame seeds, to serve
For the Sauce (mix in a jug first)
- 3 tbsp light soy sauce
- 1 tbsp oyster sauce
- 1 tbsp honey
- 1 tsp cornflour
- 150ml beef or chicken stock
- 1 tsp rice vinegar or white wine vinegar
Method
- Velvet the beef. Toss the sliced beef with the cornflour, soy sauce and a teaspoon of water. Set aside while you prep everything else — 10 minutes minimum.
- Blanch the broccoli. Boil the florets for 90 seconds, then plunge into cold water and drain. This par-cook means the broccoli finishes in the wok in 2 minutes, staying bright green and crisp-tender instead of raw or grey. (Shortcut: microwave the florets with a splash of water for 2½ minutes.)
- Sear the beef. Heat the wok or your largest frying pan until smoking. Add the oil, then half the beef in a single layer — crowding steams it instead of searing. Sear 60–90 seconds per side until browned with charred edges. Remove to a plate and repeat with the second batch. Two batches is non-negotiable for proper browning.
- Build the aromatics. In the same wok, stir-fry the garlic, ginger and chilli for 30 seconds until fragrant. Add the red pepper and spring onions; toss 1 minute.
- Sauce and combine. Give the sauce jug a stir (the cornflour settles) and pour it in. It will bubble and thicken within a minute. Return the beef and broccoli to the wok, toss everything through the glossy sauce for 1–2 minutes until heated through.
- Finish. Take off the heat, drizzle over the sesame oil, scatter sesame seeds, and serve immediately over your chosen base.
Approximate Nutrition Per Serving (stir-fry only, no rice)
| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | 318 kcal |
| Protein | 38g |
| Carbohydrates | 14g |
| Fibre | 3.5g |
| Fat | 11g |
| Saturates | 3g |
| Sugars | 9g |
| Salt | 1.8g |
Figures are estimates based on typical UK ingredients. Add 100g of cooked jasmine rice (about 130 kcal) or go half-and-half with cauliflower rice for roughly 65 extra calories. Watch the soy sauce if you’re salt-sensitive — light soy plus the stock lands around 1.8g salt per serving, so taste before adding more.
UK Air Fryer & £1 Meal Prep Cost Estimator
Enter your costs in £ GBP and see per-portion cost, macros and air fryer energy savings.
Cost Breakdown: £2.10 a Portion
| Ingredient | Amount (4 servings) | Est. Cost |
|---|---|---|
| Lean frying steak/sirloin | 500g | £4.75 |
| Broccoli | 400g | £0.70 |
| Red pepper | 1 | £0.45 |
| Spring onions, garlic, ginger, chilli | — | £0.50 |
| Sauce ingredients (soy, oyster, honey, stock) | — | £0.60 |
| Oils, cornflour, sesame seeds | pantry | £0.25 |
| Total | 4 servings | £7.25 |
That’s £1.81 per serving before rice — call it £2.10 with a rice base. The beef is the entire budget story here; everything else is pennies. Buying the value frying steak rather than named sirloin saves about £1.50 on the batch with no meaningful difference once it’s sliced thin and velveted.
Meal Prep: Why This Stir-Fry Gets Better Overnight
Unlike most stir-fries, which go limp in the fridge, this one meal-preps genuinely well. The sauce soaks into the beef overnight and the flavours meld — day-two portions are arguably better than day one. Portion into containers with your rice base and refrigerate up to 3 days. Reheat in the microwave for 2½–3 minutes with a tablespoon of water sprinkled over to re-loosen the sauce.
One caveat: the broccoli softens on reheating. If you’re particular about crunch, store a bag of raw tenderstem broccoli separately and microwave it fresh (2 minutes) to add at serving time. Freezing works for up to 2 months, though the broccoli texture suffers — freeze the beef and sauce only, and cook fresh broccoli when reheating.
Five Ways to Ring the Changes
1. Black Pepper Beef
Swap the sauce for 2 tbsp oyster sauce, 2 tbsp soy, 1 tbsp honey and a full tablespoon of coarsely cracked black pepper. Bolder, punchier, brilliant with egg-fried cauliflower rice.
2. Chilli-Garlic Prawn Version
Replace the beef with 400g raw king prawns — sear 90 seconds per side, then proceed as written. Prawns cook so fast the whole dish is done in 12 minutes. Roughly 240 calories per serving.
3. Teriyaki-Style
Swap oyster sauce for 2 tbsp teriyaki sauce, drop the honey (teriyaki is sweet already) and add a handful of mangetout. Finish with extra sesame seeds. A touch higher in sugar — fine as an occasional variant.
4. Veggie Mushroom & Broccoli
Replace the beef with 400g mixed mushrooms (chestnut and shiitake if the budget stretches), seared hard until golden. Use vegetable stock. Roughly 180 calories per serving and still deeply savoury from the soy and mushrooms.
5. Firecracker Beef
Add 1 tbsp sriracha and an extra sliced chilli to the sauce, plus a squeeze of lime at the end. Not traditional, but the sweet-heat-sour balance is addictive.
Slimming Beef and Broccoli Stir Fry: 5 Mistakes to Avoid
- Crowding the wok: the number-one error. Beef piled in a heap steams grey instead of searing brown. Two batches, single layer, smoking-hot pan.
- Soggy broccoli: you skipped the blanch and tried to cook raw florets in the wok. Ninety seconds in boiling water first — trust the process.
- Lumpy or gloopy sauce: cornflour added straight to the hot pan clumps. Always mix it into the cold sauce jug first, and stir the jug before pouring.
- Beef like shoe leather: sliced with the grain, or the wrong cut, or overcooked. Against the grain, 3mm thin, 90 seconds a side — then out of the pan.
- Flat flavour: under-seasoned sauce or missing acid. The vinegar and the sesame oil at the end aren’t optional; they’re what lifts the whole dish from “fine” to “takeaway-beating”.


