Golden strips of beef are lightly battered and fried until crisp, then tossed in a fiery sweet-sour sauce with colourful bell peppers, onions, and garlic. This Chinese-style dish delivers the perfect balance of textures and flavours—crunchy, tender, spicy, and tangy all at once. The double-frying technique ensures maximum crispiness while the homemade sauce brings that authentic takeaway taste to your kitchen.
The rain was hitting our kitchen window so hard that night, takeaway felt like the only reasonable option. Then I remembered the beef sitting in the fridge and thought, why not try to recreate that crispy chilli beef we always order? My husband looked skeptical when I started deep frying at 8 PM, but that first crunchy, spicy bite wiped the doubt right off his face. Now its the dish that saves us from boring weeknight dinners.
Last summer my sister came over to help me test recipe variations, and we accidentally made the sauce too spicy. We were both fanning our mouths laughing, but neither of us stopped eating. That's when I knew this recipe was a keeper—something about the combination of crunch and heat just makes people happy even through the tears.
Ingredients
- Flank steak or sirloin (400g): Thinly slice against the grain for maximum tenderness—this cut stays juicy even after frying
- Cornflour and plain flour mix: The cornflour creates that restaurant style crunch while plain flour helps the coating cling to the beef
- Beaten egg: Acts as the glue between meat and breading—don't skip this step or your coating will fall off
- Soy sauce and sweet chilli sauce: The backbone of that perfect salty sweet balance we all crave in takeaway
- Rice vinegar and tomato ketchup: These might sound unusual together but they create that tangy depth that makes the sauce sing
- Bell peppers and onion: Add crunch and color—slice them thinly so they cook quickly without losing their snap
- Fresh red chilli: Adjust this according to your heat tolerance—remove seeds for milder flavor or leave them in for fire
Instructions
- Prepare the beef coating:
- Mix the cornflour, plain flour, salt, and pepper in a shallow bowl. Dip each beef strip into beaten egg, then press into the flour mixture until well coated, shaking off any excess so the coating stays light and crispy.
- Fry the beef:
- Heat about 5cm of vegetable oil in your wok or deep pan until it reaches 180°C. Fry the beef in small batches for 3 to 4 minutes, turning occasionally, until golden brown and crispy. Drain on paper towels—crowding the pan will make everything soggy.
- Whisk the sauce:
- Combine soy sauce, sweet chilli sauce, rice vinegar, ketchup, brown sugar, and sesame oil in a small bowl. Stir until the sugar has completely dissolved and everything is well combined.
- Cook the vegetables:
- Pour off all but 1 tablespoon of oil from the wok. Toss in the garlic, onion, bell peppers, and fresh chilli. Stir fry over high heat for about 2 minutes until the vegetables are just softened but still have crunch.
- Bring it all together:
- Pour the sauce into the wok and let it bubble for 1 minute until slightly thickened. Add the crispy beef and spring onions, tossing everything quickly so each piece gets coated in sauce. Serve immediately while still crunchy.
My friend Sarah claimed she hated takeaway style Chinese food until I made this for her birthday dinner. She went back for thirds and asked for the recipe before she even left the table, which I consider the highest possible compliment.
Getting That Perfect Crunch
The secret to restaurant style crispiness is oil temperature and patience. If your oil isn't hot enough, the beef will absorb too much oil and turn soggy. I always keep a close eye on the temperature between batches, letting it come back to heat before adding the next portion of beef.
Making It Your Own
Sometimes I swap in pineapple chunks for a sweet and sour version, or add cashews in the last minute of cooking for extra protein and crunch. My kids love it when I make a milder version with extra bell peppers and just a hint of chilli flakes.
Serving Suggestions That Work
Steamed jasmine rice is classic for a reason—it soaks up that sauce beautifully. But I've also served this over noodles, in lettuce cups for a low carb option, or even wrapped in soft tortillas for a fusion twist that my family surprisingly loved.
- Prep all ingredients before you start cooking—this recipe moves fast once you begin
- Keep fried beef warm in a low oven while you finish the sauce and vegetables
- Have your serving dishes ready because this dish is best enjoyed immediately while still crispy
There's something deeply satisfying about making takeaway favourites at home. This crispy chilli beef has become one of those recipes I can make without even looking at the page, and it still brings that same excitement to the table every single time.
Recipe Questions & Answers
- → What cut of beef works best?
-
Flank steak or sirloin are ideal choices. They're tender enough to eat quickly and slice neatly into thin strips across the grain. Skirt steak also works beautifully if available.
- → Can I make it less spicy?
-
Absolutely. Reduce or omit the fresh red chilli slices. The sweet chilli sauce provides mild warmth, but you can swap it for more ketchup or a pinch of sugar if you prefer very mild heat.
- → Why double-fry the beef?
-
The first fry cooks the beef through, while a brief second fry at the same temperature ensures the coating becomes extra crisp and stays crunchy when tossed in the sauce. It's a classic restaurant technique.
- → What should I serve with it?
-
Steamed jasmine rice is the traditional choice, soaking up the flavours beautifully. Egg noodles or plain boiled rice also work well. A simple cucumber salad on the side cuts through the richness.
- → Can I prepare it ahead?
-
You can slice and coat the beef hours in advance, keeping it refrigerated. The sauce can be whisked together beforehand too. However, for the crispiest results, fry and toss everything just before serving.
- → Is this gluten-free?
-
Not as written—the plain flour and soy sauce contain gluten. To adapt, use cornflour only for coating and swap soy sauce for tamari or coconut aminos. Check all sauces for hidden gluten.