This Crispy Chilli Beef is a fun and tasty dish! It features tender beef strips coated in a crispy batter, all brought together with a sweet and spicy chilli sauce. Yum!
You’ll love how the crunchy beef pairs perfectly with that sticky sauce. I can’t resist sneaking pieces before dinner—it’s just too good! It’s an easy crowd-pleaser!
When I make this for dinner, I like to serve it with rice, making it a complete meal. Just watch out—it disappears fast at my house!
Key Ingredients & Substitutions
Beef: Flank or sirloin work best for this recipe because they are tender and flavorful. If you’re looking for a leaner option, consider using chicken breast or tofu for a delicious alternative.
Cornstarch: This is key to achieving that crispy texture! If you don’t have cornstarch, you can use potato starch, which gives a similar crunch. For a gluten-free option, look for gluten-free cornstarch.
Sweet Chilli Sauce: This sauce adds both sweet and spicy notes. If you don’t have it, a mix of ketchup and a bit of hot sauce can give a similar effect. Just adjust to your taste!
Fish Sauce: This adds depth to the flavor. If you want to keep it vegetarian or don’t have fish sauce, you can skip it or use a splash of soy sauce instead for a different twist.
How Do You Make Beef Extra Crispy?
Getting that perfect crunch on your beef is all about the frying technique. Here’s how to do it right:
- Use a good amount of oil in a deep pan or wok. This allows the beef to float and fry evenly.
- Don’t overcrowd the pan; fry in batches. Cooking too many pieces at once can lower the oil temperature, leading to soggy beef.
- Make sure the oil is hot enough (about 350°F/175°C) when you add the beef. A test is to drop a small piece in; it should sizzle immediately.
- Drain fried beef on paper towels to remove excess oil and keep it crispy.
Following these tips will get you wonderfully crispy and delicious chilli beef every time!

How to Make Crispy Chilli Beef (with Sweet Chilli)
Ingredients You’ll Need:
- 400g beef (flank or sirloin), thinly sliced into strips
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1/2 cup cornstarch (or potato starch) for coating the beef
- Vegetable oil, for frying
- 3 cloves garlic, minced
- 1 small carrot, thinly sliced or julienned
- 1-2 fresh red chillies, sliced
- 2 tablespoons sweet chilli sauce
- 1 tablespoon fish sauce (optional)
- 1 tablespoon sugar or honey
- Fresh coriander leaves, for garnish
- Cooked jasmine rice, to serve
How Much Time Will You Need?
This dish will take about 30 minutes to prepare, including marinating and frying. Just a bit of patience, and you’ll have a delightful meal ready to enjoy!
Step-by-Step Instructions:
1. Marinate the Beef:
Start by placing the thin beef strips into a bowl. Pour in the soy sauce, oyster sauce, and sesame oil. Give it a good mix so the beef is nicely coated. Let it marinate for 10-15 minutes—this adds flavor!
2. Prepare for Frying:
Once your beef is marinated, sprinkle the cornstarch over the beef. Mix well to ensure all the pieces are evenly coated. Shake off any extra cornstarch—it helps get that crispy texture!
3. Fry the Beef:
Heat a good amount of vegetable oil in a deep pan or wok over medium-high heat. When the oil is hot enough (check if it sizzles when you add a piece of beef), fry the beef strips in small batches. Cook them for about 3-5 minutes, or until they’re golden brown and crispy. Use a slotted spoon to take them out and drain on paper towels.
4. Stir-Fry the Vegetables:
After frying the beef, take out most of the oil, leaving about 1-2 tablespoons in the pan. Heat it over medium flame. Add the minced garlic, sliced carrots, and sliced fresh chillies. Stir-fry for about 1-2 minutes until they are fragrant and the carrots soften a bit.
5. Combine Everything:
Now, return the crispy beef to the pan. Add the sweet chilli sauce, fish sauce (if using), and sugar or honey. Toss everything together quickly, ensuring all the beef is coated with the sauce. Let it cook for another 1-2 minutes until everything is sticky and heated through.
6. Garnish and Serve:
Sprinkle some fresh coriander leaves on top, and add more sliced chillies if you like it spicy! Serve immediately with steamed jasmine rice to soak up all that delicious sauce.
Enjoy your perfectly crispy, sweet, and spicy chilli beef!
Can I Use a Different Protein for This Recipe?
Absolutely! You can substitute the beef with chicken, shrimp, or even tofu for a vegetarian option. Just adjust the cooking time accordingly, as different proteins may cook at different rates.
What Can I Use Instead of Sweet Chilli Sauce?
If you don’t have sweet chilli sauce, you can make a quick substitute by mixing equal parts of ketchup and honey or sugar with a dash of hot sauce for a sweet and spicy kick!
How Do I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. To reheat, you can use the microwave or warm it in a pan over low heat. If it seems a bit dry, add a splash of water or broth while reheating.
Can This Recipe Be Made Gluten-Free?
Yes! Just make sure to use gluten-free soy sauce and oyster sauce substitutes. Also, confirm that your sweet chilli sauce is gluten-free. There are several brands available that cater to gluten-sensitive diets.
