
Crispy Chilli Beef brings together the irresistible contrast of crispy-coated beef strips with a glossy, tangy sauce that delivers the perfect balance of sweet, sour, and spicy notes. This beloved dish manages to capture the essence of great Chinese takeaway food while giving you complete control over the ingredients and cooking process. I've found that this shallow-frying method creates that distinctive crispiness without the hassle and oil quantity of deep frying.
Last month, I made this for friends who regularly order this dish from their local Chinese restaurant. They were amazed by how authentic it tasted and immediately asked for the recipe, commenting that they preferred knowing exactly what went into their favorite dish.
Essential Ingredients and Selection Tips
- Sirloin Steak: Choose well-trimmed steaks with visible marbling for the best flavor and tenderness. Ribeye works wonderfully too, though it's more expensive.
- Cornflour (Cornstarch): This creates the signature crispy coating that won't go soggy when mixed with the sauce.
- Rice Vinegar: Provides the essential tangy note; avoid substituting with other vinegars as they'll change the flavor profile significantly.
- Dark Soy Sauce: Brings both color and depth of flavor; if unavailable, use regular soy sauce but the color will be lighter.

The quality of your beef makes a substantial difference in this dish. I once made it with a lesser-quality cut that wasn't sliced thin enough, and the texture was chewy rather than tender. Taking the time to properly slice good-quality steak against the grain is worth the effort.
Detailed Cooking Instructions
- Step 1:
- Place 360g (¾ lb) of sirloin steak in the freezer for 30 minutes to firm up. Slice thinly against the grain into ¼-inch strips.
- Step 2:
- In a bowl, coat the beef with 1 beaten egg, 4 tablespoons of cornflour, ¼ teaspoon of salt, ¼ teaspoon of black pepper, and ⅛ teaspoon of white pepper.
- Step 3:
- Heat 4 tablespoons of sunflower oil in a pan over high heat. Fry the beef in batches for 1-2 minutes per side until crispy. Drain on paper towels.
- Step 4:
- Stir-fry 1 sliced onion in the same pan for 2 minutes, then add 1 finely sliced red chilli, 1 teaspoon minced ginger, and 3 minced garlic cloves. Stir-fry for 30 seconds.
- Step 5:
- Add 2 tablespoons rice vinegar, 3 tablespoons dark soy sauce, 2 tablespoons tomato puree, 6 tablespoons caster sugar, 2 tablespoons tomato ketchup, and 2 tablespoons sweet chilli sauce. Stir and let simmer for 1 minute.
- Step 6:
- Return the crispy beef to the pan and toss for 30 seconds to coat in sauce.
- Step 7:
- Serve immediately, garnished with sliced spring onions and extra red chilli if desired.
I first attempted this dish after consistently ordering it from my local Chinese takeaway and wanting to recreate it at home. After several iterations, I discovered that the cornflour coating and the balance of vinegar, soy, and sugar in the sauce were the keys to authenticity. What started as an experiment has become a regular weekend treat that I can adjust to my exact preference for spiciness and sweetness.
Crispy Chilli Beef represents the perfect balance of textures and flavors that keeps us coming back to our favorite takeaway dishes. By making it at home, you not only gain control over ingredients and portions but also connect with cooking techniques that span cultures and cuisines.

Frequently Asked Questions
- → How do I make sure my beef gets really crispy?
- For maximum crispiness, make sure your oil is very hot before adding the beef, don't overcrowd the pan (cook in batches if needed), and try not to stir the beef too frequently while it's cooking. Also, make sure to pat the beef dry before coating it with the egg and cornflour mixture.
- → Can I use a different cut of beef for this recipe?
- Yes, you can use flank steak, rump steak, or even fillet if you prefer. The key is to slice it thinly against the grain. Placing the meat in the freezer for 30 minutes makes it easier to get those thin slices.
- → How spicy is this dish and can I adjust the heat level?
- This recipe has a moderate spice level. To make it milder, remove the seeds from the chili or use less. For a spicier version, keep the seeds and add more chilies or a teaspoon of chili flakes.
- → What can I serve with Crispy Chilli Beef?
- Crispy Chilli Beef pairs perfectly with steamed rice, egg fried rice, or noodles. For a complete meal, serve with sides like stir-fried vegetables, spring rolls, or prawn crackers.
- → Is there a good vegetarian alternative to this recipe?
- Yes, you can make a delicious vegetarian version using firm tofu. Press the tofu to remove excess moisture, then cut into strips and follow the same coating and frying method. Seitan or tempeh also work well as meat alternatives in this dish.