This Chinese-style dish features tender beef strips coated in a light crispy batter, fried until golden, then tossed in a vibrant sauce balancing sweet chilli, soy, and tangy vinegar. Colourful bell peppers and aromatic onions add crunch and freshness, while red chilli brings gentle heat. The result is a satisfying combination of textures—crisp exterior, tender meat, and crisp-tender vegetables—all coated in that addictive sticky glaze.
Perfect for recreating restaurant-quality takeaway at home, this dish comes together in under an hour and serves four generously. Serve alongside steamed jasmine rice or noodles for a complete meal.
The first time I attempted crispy chilli beef at home, I ended up with soggy strips that absorbed more oil than flavour. After three attempts and watching my wok temperature like a hawk, I finally cracked the code to that restaurant style crunch that keeps people reaching across the table.
Last Friday my partner actually stopped mid conversation just to say this was better than our usual delivery spot. The peppers still had that satisfying crunch and the sauce coated every bite perfectly.
Ingredients
- Flank steak or sirloin 400g (14 oz): Slice against the grain for maximum tenderness and bite size pieces that cook evenly
- Cornflour 2 tbsp: This is your secret weapon for that light crispy coating that does not get heavy or doughy
- Plain flour 1 tbsp: Combined with cornflour it creates the perfect crunch while staying light
- Salt ½ tsp and black pepper ¼ tsp: Simple seasoning that lets the beef shine without competing with the bold sauce
- 1 egg lightly beaten: The glue that helps your flour mixture stick to every strip of beef
- Vegetable oil for deep frying: Use enough oil so the beef can float freely this prevents sticking and ensures even cooking
- Soy sauce 2 tbsp: The salty foundation that balances the sweetness coming later
- Sweet chilli sauce 2 tbsp: Adds that familiar sticky sweetness we all love in Chinese takeaway
- Rice vinegar 1 tbsp: Cuts through the sugar and adds authentic Asian brightness
- Tomato ketchup 1 tbsp: Sounds unusual but it gives the sauce body and that gorgeous red colour
- Dark brown sugar 1 tbsp: Creates that gorgeous caramelized flavour and glossy finish
- Sesame oil 1 tsp: Just a teaspoon adds that nutty aroma that screams authentic Chinese cooking
- Red and green bell peppers 1 each: Thinly sliced they add sweetness colour and that crunch that makes every bite interesting
- 1 small onion: Thinly slice it so it cooks quickly and melds into the sauce rather than staying crunchy
- 2 cloves garlic: Minced fine because no one wants to bite into a raw garlic chunk
- 1 red chilli: Adjust to your heat tolerance but do not skip it entirely the heat balances the sweet
- 2 spring onions: Added at the very end for a fresh bite that cuts through the rich sauce
- Toasted sesame seeds 1 tsp: Sprinkle over the top for that restaurant finish and extra nutty flavour
Instructions
- Prepare the crispy beef coating:
- Whisk cornflour plain flour salt and pepper in a shallow dish. Dip each beef strip into beaten egg then press into the flour mixture shaking off any excess because thick coating will just fall off during frying.
- Fry the beef until golden:
- Heat your oil to 180°C (350°F) if you have a thermometer or test with a wooden chopstick bubbles should form immediately around it. Fry beef in batches for 3 to 4 minutes until golden brown and crispy then drain on kitchen paper.
- Mix the sauce while beef drains:
- Whisk together soy sauce sweet chilli sauce rice vinegar ketchup brown sugar and sesame oil in a small bowl until the sugar dissolves completely.
- Cook the vegetables quickly:
- Leave just 1 tablespoon of oil in your wok and crank the heat to high. Toss in garlic onion peppers and red chilli stir frying for exactly 2 minutes you want them softened but still with crunch.
- Bring it all together:
- Pour in your sauce and let it bubble for 1 minute until slightly thickened then add the crispy beef tossing everything quickly. The beef will lose some crunch but that is exactly what you want. Finish with spring onions and serve immediately with sesame seeds scattered over the top.
This recipe has become my go to for dinner parties because people think I spent hours at the stove. The truth is it comes together in under an hour and tastes even better than the takeaway version.
Getting The Crisp Right
The second fry trick is not optional if you want that genuine crunch. After the first fry let the beef rest for 5 minutes then fry again for just 1 minute. This drives out any remaining moisture and creates that shatteringly crisp texture that stays crunchy even after coating in sauce.
Making It Your Way
I have played with this base recipe dozens of times. Swap beef for pork or chicken toss in pineapple chunks at the end or add different vegetables. The sauce formula stays the same and that is what makes this recipe so reliable for weeknight experiments.
Serving Suggestions That Work
Steamed jasmine rice is classic but do not overlook noodles udon works beautifully here because the sauce clings to every strand. A simple cucumber salad with rice vinegar on the side cuts through the richness and freshens the whole meal.
- Start rice before you prep anything else it takes the longest
- Have all ingredients chopped and measured before you turn on the stove
- Set the table before you start cooking this dish waits for no one
The first time you nail the perfect crispy beef you will understand why this dish is on every Chinese takeaway menu. Homemade version beats delivery every single time.
Recipe Questions & Answers
- → What cut of beef works best?
-
Flank steak or sirloin are ideal choices. Both are relatively tender and slice well into thin strips. Flank offers great beefy flavour while sirloin tends to be more tender. Always slice against the grain for the most tender results.
- → Can I make the sauce less spicy?
-
Absolutely. Reduce the amount of fresh red chilli or omit it entirely. You can also adjust the sweet chilli sauce quantity or add extra brown sugar to balance the heat. The base sauce is naturally mellow and family-friendly.
- → Why double fry the beef?
-
Double frying ensures maximum crispiness. The first fry cooks the beef through, while a quick second fry (about 1 minute) crisps the coating beautifully. This technique is used in many Asian restaurants for that signature crunch.
- → What vegetables can I use?
-
Bell peppers work beautifully for their colour and crunch. You can also add sliced carrots, snap peas, broccoli florets, or water chestnuts for extra texture. Keep vegetables thinly sliced so they cook quickly and stay crisp-tender.
- → Is this suitable for freezing?
-
The cooked beef is best enjoyed fresh, as the crispy coating softens upon reheating. However, you can prep components in advance—slice the beef, mix the sauce, and chop vegetables up to 24 hours before cooking.
- → What should I serve with it?
-
Steamed jasmine rice is classic and soaks up the sauce beautifully. Egg noodles, fried rice, or even cauliflower rice for a lighter option work well. A simple cucumber salad with rice vinegar makes a refreshing side.