Easy Crispy Sweet Chilli Beef Recipe
Easy Crispy Sweet Chilli Beef Recipe

This Easy Crispy Sweet Chilli Beef Recipe brings one of the best Chinese takeaway favorites right into your own kitchen. Thin strips of tender beef are coated in cornstarch, fried until golden brown and crunchy, then tossed with colorful bell peppers and a sticky sweet chilli sauce.
The finished dish has everything you want from crispy chilli beef: a crunchy exterior, tender center, and glossy coating with the perfect balance of sweet, savory, tangy, and mildly spicy flavors. Serve it over steamed rice, alongside noodles, or pile it onto a serving plate as a savory snack for sharing.
Although deep frying requires a little more attention than a basic stir fry, this recipe uses simple ingredients and comes together quickly once everything is prepared. The beef only needs 15 minutes to marinate, and the final stir-fry takes just a couple of minutes.
Why You’ll Love This Crispy Chilli Beef

This homemade crispy beef is ideal when you want restaurant-style flavor without ordering takeout. The cornstarch coating turns light and crisp in the hot oil, while the quick homemade sauce clings to every strip without completely covering up the crunch.
You’ll also love that this recipe:
- Uses easy-to-find ingredients.
- Cooks quickly once the beef is marinated.
- Has a sweet, tangy sauce with adjustable heat.
- Includes colorful onions and bell peppers.
- Can be served with either rice or noodles.
- Tastes like something from your favorite Chinese restaurant.
It is a great choice for weekend dinners, homemade takeout nights, or any time you want to try something different with sirloin steak.
What Is Crispy Sweet Chilli Beef?

Crispy sweet chilli beef is made by slicing beef into thin strips, marinating it, coating it in starch, and frying it until crisp. The fried beef strips are then briefly tossed with vegetables and a sticky sauce made from sweet chilli sauce, ketchup, soy sauce, vinegar, brown sugar, and salt.
The key is keeping the final stir-fry brief. The longer the crispy coating sits in the sauce, the softer it becomes. Tossing everything together over high heat for only 1–2 minutes gives the sauce enough time to coat the beef while preserving some of its crunch.
Ingredients You’ll Need
For the Crispy Beef
- 1 pound sirloin steak
- 1 large egg
- 1 cup cornstarch
- ½ yellow onion
- ½ green bell pepper
- ½ red bell pepper
- Vegetable oil, for frying
- Sliced spring onions, for serving
- Fresh chillies, optional
For the Beef Marinade
- 1 tablespoon soy sauce
- 1 teaspoon ginger paste
- 1 teaspoon minced garlic
- 1 teaspoon sesame oil
- ½ teaspoon granulated sugar
- ¼ teaspoon white pepper
For the Sweet Chilli Sauce
- 3 tablespoons sweet chilli sauce
- 2 tablespoons ketchup
- 2 tablespoons soy sauce
- 1 teaspoon white vinegar
- 1 teaspoon brown sugar
- ½ teaspoon salt
Choosing the Best Beef
Sirloin steak is a good choice because it is flavorful, widely available, and tender when sliced correctly. Rump steak, skirt steak, flank steak, or medallion steaks can also work, but different cuts of beef may require slightly different slicing or marinating times.
No matter which cut you use, slice against the grain. Look at the direction of the muscle fibres and cut across them rather than in the same direction. This shortens the fibres and gives you more tender strips of beef.
Partially freezing the steak for about 20–30 minutes can also make it easier to cut into uniformly thin strips.
Why Cornstarch Makes the Beef Crispy
Cornstarch creates a lighter, crunchier coating than plain flour. When the coated beef hits the hot oil, the starch dries and crisps quickly, forming the signature craggy exterior associated with crispy chilli beef.
Potato starch can be used as an alternative and also delivers excellent results. Corn flour, as the term is used in some countries, may refer to cornstarch. In the United States, use the fine white starch labeled cornstarch rather than cornmeal.
For the best results, separate the beef slices as you coat them. If several pieces stick together beneath one thick layer of starch, the centers may not cook evenly.
Tools for this recipe
Buy Now →
Buy Now →
Buy Now → How to Make Crispy Sweet Chilli Beef
Step 1: Slice and Marinate the Beef
Cut the sirloin steak into thin strips against the grain.
Place the beef slices in a bowl and add the soy sauce, ginger paste, minced garlic, sesame oil, sugar, and white pepper.
Mix until every piece is coated, then leave the beef to marinate for 15 minutes.
This short marinating time adds plenty of flavor without changing the texture of the beef too much.
Step 2: Prepare the Sauce
In a small bowl, combine the sweet chilli sauce, ketchup, soy sauce, white vinegar, brown sugar, and salt.
Stir until the brown sugar begins to dissolve, then set the sauce aside.
Preparing the sauce ingredients before frying is important because the last part of the recipe moves quickly.
Step 3: Prepare the Vegetables
Thinly slice the yellow onion, green bell pepper, and red bell pepper.
Slice any spring onions or fresh chillies you plan to use as a garnish.
Keep everything close to the stove so it is ready when you begin the final stir-fry.
Step 4: Coat the Beef
Add the egg to the marinated beef and mix thoroughly.
Place the cornstarch in a shallow bowl or large container. Add the beef in batches and toss until each strip is generously coated.
Shake off any loose excess starch and place the coated strips in a single layer while the oil heats.
Step 5: Fry Until Golden Brown
Pour enough vegetable oil into a deep fryer, heavy-bottomed pot, or large frying pan to safely fry the beef.
Heat the oil to 350°F.
Fry the beef in batches for approximately 5–6 minutes, or until golden brown, crisp, and cooked through. Avoid adding too much beef at once because overcrowding lowers the temperature of the oil and can make the coating greasy.
Transfer the cooked beef to a plate lined with kitchen paper or paper towel to absorb excess oil. A wire rack placed over a baking sheet is another good option because it allows air to circulate beneath the coating.
Step 6: Stir-Fry the Vegetables
Carefully remove most of the frying oil from the pan, leaving approximately 1 tablespoon of oil behind.
Set the pan over medium-high or high heat.
Add the sliced onion and bell peppers. Stir-fry for a couple of minutes, just until they begin to soften while retaining a little crunch.
Step 7: Add the Beef and Sauce
Return the crispy beef to the pan.
Pour in enough sauce to coat the strips, then add the spring onions and fresh chillies, if using.
Toss everything together for 1–2 minutes. Once the sauce becomes glossy and clings to the beef, remove the pan from the heat and serve immediately.
Tips for the Crispiest Beef

Slice the Beef Thinly
Thin strips cook quickly and give you a better ratio of crunchy coating to tender beef.
Keep the Pieces Separate
After adding the egg, coat each strip thoroughly in cornstarch. Pull apart any pieces that stick together before frying.
Check the Oil Temperature
Oil that is too cool causes the coating to absorb excess oil. Oil that is too hot can brown the outside before the beef cooks through. Keeping it close to 350°F gives you the best frying results.
Work in Batches
Adding too much beef at one time dramatically lowers the oil temperature. Smaller batches may take a little more time, but they produce a much crispier coating.
Drain It Properly
Place the fried beef on kitchen paper or a wire rack immediately after cooking. Do not stack the hot strips in a deep bowl, where trapped steam can soften the coating.
Toss with the Sauce Briefly
The top tip for preserving the crunch is to keep the final stir-fry short. Add the sauce only when you are nearly ready to serve.
How Spicy Is This Recipe?
The heat level depends largely on the brand of sweet chilli sauce you use. Most bottled sweet chili sauce is mildly spicy and noticeably sweet, making this recipe approachable for families.
For more heat, add sliced fresh chilli, chilli flakes, or a spoonful of your favorite spicy chili sauce. For a milder version, leave out the fresh chilli and choose a mild sweet chilli sauce.
Ingredient Substitutions
Vinegar
White vinegar gives the sauce a clean tang, but rice vinegar or apple cider vinegar can also be used. Rice vinegar is milder, while apple cider vinegar has a slightly fruitier flavor.
Cornstarch
Potato starch is the best direct alternative. You can use a combination of all-purpose flour and cornstarch, although the coating may be a little heavier.
Beef
Sirloin offers an excellent balance of tenderness and price. Rump steak, skirt steak, flank steak, or thin beef cutlets can also work when sliced across the grain.
Bell Peppers
Use any combination of red, green, yellow, or orange bell peppers. Red peppers are sweeter, while green peppers provide a slightly sharper flavor.
Sweet Chilli Sauce
Choose your favorite grocery-store brand. Because sweetness and spice vary, taste the sauce mixture before adding it to the pan and adjust as needed.
Can You Shallow-Fry the Beef?
Yes, although deep frying generally creates the most even crispy coating. To shallow fry, add several tablespoons of oil to a large frying pan and cook the beef in a single layer, turning it so all sides become golden brown.
You may need to cook it in additional batches, and the coating may be less uniform than it would be with deep frying.
Can You Make It in the Air Fryer?
An air fryer version will not have exactly the same texture as deep-fried beef, but it can still be tasty.
After coating the beef, shake off any loose cornstarch and spray the pieces generously with oil. Arrange them in a single layer in the air fryer basket and cook at approximately 400°F, turning and spraying again as needed, until crisp and cooked through.
The exact cooking time depends on the thickness of the strips and the type of air fryer. Toss the cooked beef with the warm sauce just before serving.
What to Serve with Crispy Sweet Chilli Beef

Steamed white rice is one of the easiest options because it absorbs the extra sweet and tangy sauce. Jasmine rice, brown rice, fried rice, or cauliflower rice are also good choices.
For a noodle-based dinner, try:
- Sesame noodles
- Stir-fry noodles
- Singapore noodles
- Chicken chow mein
- Rice noodles
Steamed broccoli, green beans, snap peas, or stir-fried vegetables can help balance the richness of the fried beef.
More Takeout-Inspired Recipes You’ll Love
Complete your homemade takeout menu with these recipes from Krystel’s Cooking:
- Easy Mongolian Beef – Tender beef cooked in a sweet and savory sauce and ready in about 20 minutes. It is delicious with white rice or stir-fry noodles.
- Honey Garlic Crispy Chicken – Crispy chicken coated in a sticky honey garlic glaze with soy sauce, sesame oil, and brown sugar.
- Crispy Sweet & Spicy Dragon Chicken – Crunchy chicken strips, cashews, and a fiery sweet sauce make this a great choice for anyone who enjoys bold spicy flavors.
- Easy Ground Beef and Broccoli – A simple, family-friendly option for another quick takeout-style dinner.
Storage Instructions
Store leftover crispy beef in an airtight container in the refrigerator for up to 3 days.
The coating will soften as it absorbs the sauce, so this dish is at its best immediately after cooking. Store extra sauce separately from any beef that has not yet been coated whenever possible.
How to Reheat Crispy Chilli Beef
The best way to restore some of the crunch is to reheat the beef in an air fryer or oven.
Arrange the pieces in a single layer and warm them at 375°F until heated through. Watch closely because the sugar in the sticky coating can burn.
You can also reheat it in a frying pan over medium heat for a couple of minutes. The microwave is convenient, but it will produce a softer coating.

Crispy Sweet Chili Beef
Ingredients
- 1 lb sirloin steak
- 1 egg
- 1 cup cornstarch
- ½ yellow onion
- ½ green bell pepper
- ½ red bell pepper
- Beef Marinate:
- 1 tablespoon soy sauce
- 1 teaspoon ginger paste
- 1 teaspoon minced garlic
- 1 teaspoon sesame oil
- ½ teaspoon sugar
- ¼ teaspoon white pepper
- Sauce:
- 3 tablespoons Sweet Chilli Sauce
- 2 tablespoons ketchup
- 2 tablespoons soy sauce
- 1 teaspoon white vinegar
- 1 teaspoon brown sugar
- ½ teaspoon salt
Instructions
- Slice beef thinly, marinate with listed ingredients for 15 mins.
- Combine stir fry sauce ingredients separately.
- Add one egg to marinated beef, mix.
- Coat with corn/potato flour, ensuring separation.
- Fry beef in 350 F oil till crispy, drain on paper towel.
- Sauté onions and peppers, then add fried beef, sauce, spring onions, and chillies.
- Stir-fry for 1-2 mins, then serve hot with rice or noodles.
- Great as a savory snack!
Frequently Asked Questions
Why did my beef turn soggy?
The oil may not have been hot enough, the pan may have been overcrowded, or the beef may have sat in the sauce too long. Fry in small batches at 350°F and toss with the sauce immediately before serving.
Can I prepare the beef ahead of time?
You can slice the beef, prepare the vegetables, and combine the sauce ingredients several hours ahead. For the best texture, wait to add the egg, starch coating, and fry the beef until shortly before serving.
Can I use black pepper instead of white pepper?
Yes. White pepper has a slightly earthier flavor and blends into the marinade, but black pepper is a perfectly good substitute.
Is sweet chilli sauce the same as hot sauce?
No. Sweet chilli sauce is thick, sweet, tangy, and usually only mildly spicy. Traditional hot sauce is generally thinner, more acidic, and much hotter.
Can I double the sauce?
Yes. Doubling the sauce is a good idea when serving the beef with rice or noodles. However, add only enough to lightly coat the crispy strips, then serve the extra sauce on the side so the beef does not become soggy.
Can I use chicken instead of beef?
Certainly. Thin strips of chicken breast or chicken thighs can be prepared using the same marinade, coating, and sauce. Make sure the chicken reaches a safe internal temperature before serving.
What oil is best for frying?
Use an oil with a neutral flavor and high smoke point, such as vegetable, canola, or peanut oil. Sesame oil should remain in the marinade because its stronger flavor and lower smoke point make it less suitable as the primary frying oil.
Final Thoughts
This Easy Crispy Sweet Chilli Beef Recipe gives you tender strips of beef wrapped in a golden, crispy coating and finished with a sticky sauce full of sweet, tangy, savory, and spicy flavor.
The frying technique is the most important part: slice the beef thinly, coat each piece separately, maintain the hot oil at 350°F, and work in small batches. Once the beef is crispy, a quick toss with the peppers and sauce is all it needs.
Serve it hot with rice or noodles for a homemade Chinese takeaway-style dinner that feels special without requiring complicated ingredients. favorite Chinese takeaway spot.
by Krystel on Feb 13, 2024 (updated Jul 22, 2026)
