Crispy Chilli Beef – A Sweet, Spicy & Sticky Dinner Recipe
This post may contain affiliate links (disclosure).
This Crispy Chilli Beef is the perfect homemade fakeaway when you want something crispy, sticky, sweet, and full of flavor. Thin strips of beef are coated in cornflour, fried until golden and crunchy, then tossed with onion, carrot, red chilli, and a glossy sweet chilli sauce. It is a delicious stovetop dinner that tastes like takeout, but you can make it right in your own kitchen with simple ingredients.
Want to save this recipe?
Why You’ll Love Crispy Chilli Beef
- This Crispy Chilli Beef has the perfect mix of crispy, sticky, sweet, and savory flavors. The beef fries up golden and crunchy on the outside. Then it gets tossed in a glossy sweet chilli sauce that coats every bite. It tastes like a delicious homemade fakeaway.
- This recipe uses simple ingredients you can easily find at the grocery store. You do not need anything fancy to make it taste amazing. Sweet chilli sauce, honey, ketchup, soy sauce, and vinegar make a flavorful sauce in minutes. It is an easy way to make takeout-style food at home.
- The thin strips of beef cook very quickly on the stovetop. Once the beef is coated and ready, it only needs a few minutes in hot oil. This makes the outside crisp while keeping the inside tender. It is a great dinner when you want something special without spending all day cooking.
- The onion, carrot, and red chilli add so much flavor and texture. The vegetables soften slightly but still bring a nice bite to the dish. The chilli adds a little heat without making the recipe too spicy. Everything gets tossed together in the sticky sauce for a delicious finish.
- This Crispy Chilli Beef is best served fresh, making it perfect for a fun family dinner. The crispy coating and sticky sauce make it feel like restaurant food. It is a great recipe when you are craving takeout but want to make it yourself. Once you try it, you may want to make it again and again.
Ingredients For Crispy Chilli Beef
- Sweet chilli sauce – Adds sweetness, a little tang, and that classic sticky chilli flavor to the sauce.
- Honey – Helps make the sauce glossy, sweet, and sticky so it clings to the crispy beef.
- Tomato ketchup – Adds rich flavor, color, and a little sweetness to balance the sauce.
- Rice vinegar – Gives the sauce a tangy flavor that balances the sweetness.
- Light soy sauce – Adds savory flavor to both the beef marinade and the sauce.
- Rump or sirloin steak – Sliced very thin so it cooks quickly and gets nice and crispy.
- Garlic – Adds bold flavor to the beef while it marinates.
- Fresh ginger – Gives the beef a fresh, warm flavor that works so well with the sweet chilli sauce.
- Cornflour / cornstarch – Coats the beef and helps create that crispy golden outside.
- Eggs – Help the cornflour stick to the beef strips before frying.
- Vegetable oil – Used for shallow frying the beef and cooking the vegetables.
- White onion – Adds savory flavor and a little sweetness to the finished dish.
- Carrot – Adds color, texture, and a slight natural sweetness.
- Red chilli – Adds a little heat and fresh chilli flavor.
For the exact measurements of the ingredients, see the printable recipe card at the bottom of this article.
How To Make Crispy Chilli Beef
- Start by slicing the beef into very thin strips. Add it to a bowl with soy sauce, garlic, and ginger. Mix everything together so the beef is evenly coated. Let it marinate while you prepare the other ingredients, or refrigerate it for up to 2 hours.
- Stir a little cornflour into the marinated beef. Let it sit for a few minutes so the coating starts to stick to the beef. Add the beaten eggs and mix until all the beef strips are coated.
- Add the rest of the cornflour to a separate bowl. Coat each beef strip in the cornflour, pressing it on so it sticks well. Shake off the extra cornflour and place the beef on a tray.
- Mix the sauce in a small bowl. Whisk together the sweet chilli sauce, honey, ketchup, rice vinegar, and light soy sauce until smooth. Set it aside while you cook the beef.
- Heat the oil in a large heavy-based pan. Fry the beef in batches so the strips have room to crisp up. Cook until the beef is golden brown and crunchy, then transfer it to a wire rack.
- Remove the frying oil from the pan. Add a little fresh oil, then cook the onion and carrot until they begin to soften. Add the red chilli and cook for another minute.
- Add the crispy beef back to the pan. Pour in the sauce and toss everything together. The sauce will thicken quickly and coat the beef.
- Serve right away while the beef is hot and crispy.
Crispy Chilli Beef
Want to save this recipe?
Ingredients
- 3 tbsp sweet chilli sauce
- 2 1/2 tbsp honey
- 2 tbsp tomato ketchup
- 2 tbsp rice vinegar
- 1 1/2 tbsp light soy sauce
- 400 grams rump or sirloin steak
- 2 tbsp light soy sauce
- 2 cloves garlic finely grated or very finely minced
- 1 tsp fresh ginger finely grated or very finely minced
- 250 grams cornflour or cornstarch as needed
- 2 medium eggs beaten
- 255 ml vegetable oil divided
- 1 medium white onion thinly sliced
- 1 large carrot or 2 small carrots, sliced into thin matchsticks
- 1 red chilli thinly sliced
Instructions
- Slice away any large pieces of fat from the beef, then cut the beef into very thin strips.
- Place the beef in a mixing bowl and add the soy sauce, garlic, and ginger. Stir until evenly coated, then marinate in the refrigerator for up to 2 hours, or leave it at room temperature while preparing the rest of the ingredients.
- Add 2 tablespoons of cornflour to the marinated beef and mix well. Let it sit for a few minutes, then stir in the beaten eggs until the beef is coated.
- Place the remaining cornflour in a separate bowl. Coat each strip of beef in the cornflour, pressing it on so it sticks, then shake off the excess and place the coated beef on a tray.
- In a small bowl, whisk together the sweet chilli sauce, honey, ketchup, rice vinegar, and light soy sauce. Set the sauce aside.
- Heat 1 cup of oil in a large heavy-based pan over medium-high heat until it reaches 180°C / 356°F. Fry the beef in 2 batches, letting it cook for about 2 minutes before moving it, then continue frying for another 2 to 3 minutes until golden brown and crispy. Transfer the cooked beef to a wire rack set over a baking tray.
- Carefully discard the frying oil from the pan, then add the remaining 1 tablespoon of oil. Add the onion and carrots and cook for a few minutes until they start to soften, then add the sliced red chilli and cook for 1 more minute.
- Return the crispy beef to the pan and pour in the sauce. Toss everything together until the sauce thickens and coats the beef, then serve immediately.
Notes
- For the crispiest texture, coat the beef strips one at a time in the cornflour and shake off the extra before frying.
- This recipe tastes best served right away, while the beef is still hot and crispy.














