If you’ve been craving that Crispy Chilli Beef Recipe you usually only trust from your favorite takeout place… hi, same. And honestly? This is the kind of dinner that saves a weeknight. It’s fast, it’s loud in the flavor department, and it makes you feel like you’ve got your life together—even if the laundry pile is giving you side-eye from across the room.
This dish is sweet, spicy, sticky, and crunchy in all the right ways. The beef stays tender inside, but the outside goes gloriously crisp, then gets coated in a glossy chilli sauce that’s basically a hug… with a little kick. If you’ve got picky eaters, don’t worry—we can tame the heat. If you’ve got spice lovers? We can absolutely turn it up.
I love recipes like this because they make a normal Tuesday feel like something worth lighting a candle for (or at least using a real plate).
Table of Contents
Why You’ll Love This Crispy Chilli Beef Recipe
- Better than takeout crunch: Cornflour gives you that light, shatter-y crisp without feeling heavy.
- Quick-cooking steak strips: Thin sirloin cooks fast and stays tender under the coating.
- Sweet + spicy balance: The sauce hits all the notes—tangy, sticky, and just spicy enough.
- Easy to tweak: Make it mild, make it fiery, or make it extra saucy (no one’s judging).
Ingredients You’ll Need
For the crispy beef
- 360 g thin-cut sirloin steaks, sliced into thin strips
- 1 small egg, beaten
- 4 tbsp cornflour
- ¼ tsp salt
- ¼ tsp black pepper
- ⅛ tsp white pepper
- 4 ½ tbsp sunflower oil, divided (for frying + sauce base)
For the sauce and aromatics
- 1 medium onion, thinly sliced
- 1 red chilli, finely sliced (remove seeds for less heat)
- 1 tsp minced ginger
- 3 garlic cloves, minced
- 2 tbsp rice vinegar
- 3 tbsp dark soy sauce
- 2 tbsp tomato puree
- 6 tbsp caster sugar
- 2 tbsp tomato ketchup
- 2 tbsp sweet chilli sauce
How to Make Crispy Chilli Beef Recipe
Step 1: Prepare the beef
Put your thinly sliced sirloin strips into a bowl and pour in the beaten egg. Toss until every strip is coated.
This is the little “secret handshake” step: the egg helps the cornflour cling, and it helps keep the beef juicy while it fries.
Step 2: Coat with cornflour + seasoning
Add the cornflour, salt, black pepper, and white pepper. Toss again until each piece is fully coated in that sticky, powdery mixture.
It will look a little messy. That’s good. Messy turns into crispy.
Step 3: Fry the beef in batches
Heat 3 tbsp sunflower oil in a large frying pan or wok over high heat until very hot.
Fry the beef in batches—seriously, don’t crowd the pan. If you pile it in, the beef steams and you end up with “soggy chilli beef,” which sounds like a punishment.
Spread the strips out and fry for 5–6 minutes, stirring gently, until they’re dark brown and crunchy. Remove with a slotted spoon and drain on paper towels. Repeat with the remaining beef, adding another tablespoon of oil if needed.
Step 4: Sauté the aromatics
Turn the heat down to medium. Add the remaining ½ tbsp oil.
Add the onion and cook for about 2 minutes until it softens. Then add the red chilli, ginger, and garlic. Stir constantly for 30 seconds.
Your kitchen will smell like you know what you’re doing. Enjoy that moment.
Step 5: Make the sauce
Add the rice vinegar, dark soy sauce, tomato puree, caster sugar, ketchup, and sweet chilli sauce straight into the pan.
Turn the heat up and let it bubble for 2 minutes until it thickens slightly. The sauce should look glossy and a bit sticky—like it’s ready to cling to everything you love.
Step 6: Toss beef in sauce (without losing the crunch)
Add the crispy beef back into the pan. Toss well so every piece gets coated.
Warm it through for 1–2 minutes only. Any longer and the coating starts to soften. We want crisp edges, sticky sauce, happy faces.
Aneta’s Cooking Tips (Because Life Is Real)
- Slice thin, slice smart: Thin strips cook fast and stay tender. If your beef is hard to slice, pop it in the freezer for 10 minutes first—it firms up and cuts easier.
- Keep the oil hot: If the oil isn’t hot enough, the coating drinks oil and turns soft. If you drop in a tiny pinch of cornflour and it sizzles instantly, you’re ready.
- Batch-frying is non-negotiable: I know it’s annoying. I know. But it’s the difference between crispy beef and “why is this damp?”
- Want extra crunch? After the first batch, wait for the oil to heat back up before adding the next.
- Sauce too thick? Add a splash of water and stir. Sauce too thin? Bubble it another minute before adding the beef.
- Mild version: Remove chilli seeds or use half a chilli. The sweet chilli sauce still gives flavor without intense heat.
And if your sauce looks a little too glossy and dramatic at first—don’t panic. It’s not judging you. It’s just doing its sticky, delicious job.
What to Serve With Crispy Chilli Beef
This is one of those dishes that begs for something to soak up the sauce:
- Steamed jasmine rice
- Egg fried rice
- Noodles (especially stir-fried)
- Quick sautéed broccoli or green beans
- A simple cucumber salad if you want a fresh, cooling bite
A Little Story From My Kitchen
The first time I made this, I was trying to recreate that “Friday night takeout” feeling… without actually paying takeout prices. I remember standing at the stove thinking, “This is either going to be amazing or I’m ordering pizza.”
It was amazing. My family started hovering around the pan like it was a campfire. Someone “taste-tested” so much beef I had to fry a second batch just to make dinner. Now it’s one of my go-to meals when I want big flavor fast—especially when the day has been long and everyone’s hungry right now.

FAQs About Crispy Chilli Beef Recipe
Can I use another cut of beef?
Yes. Sirloin is great, but you can also use rump steak or flank—just slice it thin across the grain so it stays tender.
Can I make this Crispy Chilli Beef Recipe less spicy?
Absolutely. Remove the chilli seeds (or skip fresh chilli altogether) and lean on the sweet chilli sauce for gentle heat.
How do I store leftovers?
Store in an airtight container in the fridge for up to 2 days. The beef will soften, but it’ll still taste great.
Can I reheat it and keep it crispy?
It won’t be as crispy, but reheating in a hot pan (instead of the microwave) helps bring back some texture. If you have an air fryer, that’s also a solid option.
Can I prep anything ahead of time?
You can slice the beef and prep the aromatics earlier in the day. I recommend frying right before serving for the best crunch.
Bring Some Crunch Back to Dinner
There’s something wildly satisfying about making a Crispy Chilli Beef Recipe at home that tastes like your favorite restaurant—but fresher, faster, and honestly kind of empowering. It’s crunchy, sticky, sweet, and spicy in a way that makes everyone suddenly appear in the kitchen asking, “When is it ready?”
If you try it, I hope it becomes one of those recipes you keep in your back pocket for busy nights, last-minute guests, or whenever you need dinner to feel like a little celebration. Because sometimes the most magical thing you can do is put crispy chilli beef on a plate and call it self-care.
Keep the Takeout Vibes Going (Without Calling Delivery)
- If you loved the sweet-and-spicy sauce in this Crispy Chilli Beef Recipe, you’ll probably be obsessed with Sweet Chili Chicken Bites for an easy spicy snack night—same sticky energy, zero stress.
- Want another “better-than-restaurant” dinner that feels fancy but cooks fast? Try Pepper Steak with Bell Peppers and Onion for a cozy skillet meal (it’s weeknight magic with big flavor).
- Need something fresh on the side to balance that saucy crunch? Pair it with Street Corn Creamy Cucumber Salad for a cool, creamy bite—it’s like a little edible air-conditioning.
- And if you’re in the mood for another bold, craveable “takeout-style” favorite, don’t miss Hot Orange Chicken Panda Express copycat for a sweet, zesty dinner—because sometimes we all want that glossy sauce moment.
If you make this Crispy Chilli Beef Recipe, I’d love to hear how it went in your kitchen—leave a quick review and tap your star rating ⭐⭐⭐⭐⭐ (be honest… but if it made you do a happy little dance at the stove, I won’t stop you ).
Crispy Chilli Beef Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This Crispy Chilli Beef Recipe delivers ultra-crunchy beef strips coated in a sticky sweet-and-spicy sauce. Better than takeout and ready in just 30 minutes, it’s the perfect weeknight dinner served with rice or noodles.
Ingredients
For the Beef:
- 360 g thin-cut sirloin steaks, sliced into thin strips
- 1 small egg, beaten
- 4 tbsp cornflour
- ¼ tsp salt
- ¼ tsp black pepper
- ⅛ tsp white pepper
- 4½ tbsp sunflower oil (divided)
For the Sauce:
- 1 medium onion, sliced
- 1 red chilli, finely sliced (seeds removed for less heat)
- 1 tsp minced ginger
- 3 garlic cloves, minced
- 2 tbsp rice vinegar
- 3 tbsp dark soy sauce
- 2 tbsp tomato puree
- 6 tbsp caster sugar
- 2 tbsp tomato ketchup
- 2 tbsp sweet chilli sauce
Instructions
- Place the sliced sirloin in a bowl and coat thoroughly with the beaten egg.
- Add cornflour, salt, black pepper, and white pepper. Toss until evenly coated.
- Heat 3 tbsp sunflower oil in a wok or large frying pan over high heat.
- Fry the beef in batches for 5–6 minutes until dark brown and crispy. Remove and drain on paper towels. Repeat with remaining beef, adding more oil if needed.
- Reduce heat to medium. Add remaining oil and sauté onion for 2 minutes.
- Stir in red chilli, ginger, and garlic. Cook for 30 seconds until fragrant.
- Add rice vinegar, soy sauce, tomato puree, sugar, ketchup, and sweet chilli sauce. Simmer for 2 minutes until slightly thickened.
- Return crispy beef to the pan and toss to coat. Heat through for 1–2 minutes and serve immediately.
Notes
- Slice beef thinly across the grain for maximum tenderness.
- Fry in batches to keep the beef crispy.
- Adjust spice level by removing chilli seeds or reducing fresh chilli.
- Best served immediately for maximum crunch.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main course
- Method: Stir-Fry
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 portion (¼ recipe)
- Calories: 520 kcal
- Sugar: 28 g
- Sodium: 980 mg
- Fat: 24 g
- Saturated Fat: 5 g
- Unsaturated Fat: 17 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 2 g
- Protein: 32 g
- Cholesterol: 95 mg