I’ve always loved recreating restaurant-style Asian food in my own kitchen. One of my absolute favorite dishes to make is Sweet Chilli Beef. And the best part? You can make it with ground beef or steak!
This recipe takes less than 30 minutes from start to finish and works equally well as a main course or a savory snack. So, let’s dive into my recipe for flavorful Sweet Chilli Beef.
Table of Contents
Why You’ll Love This Sweet Chilli Beef

- Fully Customizable: I love how easy it is to customize the spice level and the type of beef.
- Quicker Than Takeout: This recipe is faster than ordering takeout and tastes just as amazing.
- Impressive Flavor: The balance of sweet, spicy, and savory flavors is truly irresistible.
- Diet-Adaptable: With a few simple swaps, this recipe can easily be adapted to different dietary needs.
Sweet Chilli Beef: Ground Beef vs. Steak
When it comes to Sweet Chilli Beef, you have two main options: ground beef or steak. Ground beef is definitely the faster and more budget-friendly choice. But, steak gives you a better texture and a more authentic restaurant experience.
Personally, I prefer steak for its satisfying chewiness and richer flavor, but both work great! A 3 oz. serving of lean beef provides 10 essential nutrients in around 150 calories, less than 10 grams of total fat and less than 95 mg of cholesterol.
For another quick and easy snack idea, try these Easy Cheesy Taco Pinwheels, they’re always a hit!
Ingredients for Sweet Chilli Beef
Here’s what you’ll need to make this delicious dish:
For the Beef
- 200 g Rump/Sirloin steak (( or any tender steak cut ))
- 1 Egg
- 1 cup Corn/Potato Starch (Flour)
For the steak, I recommend using rump or sirloin because they are tender and flavorful.
Sweet Chilli Beef Marinade
- 1 tbsp Light soy sauce
- 1 tsp Ginger garlic paste
- 1 tsp Sesame oil
- ½ tsp Sugar
- ¼ tsp White Pepper
The marinade is super important for tenderizing the beef and infusing it with flavor. Soy sauce adds umami, ginger garlic paste gives a spicy kick, sesame oil lends a nutty aroma, sugar balances the flavors, and white pepper adds a subtle heat.
Sweet Chilli Sauce
- 3 tbsp Sweet Chilli Sauce
- 2 tbsp Ketchup
- 2 tbsp Light soy sauce
- 1 tsp Vinegar (( white or rice ))
- 1 tbsp Sugar
- ½ tsp Salt
The sauce is where the magic happens! It’s all about balancing sweet, sour, salty, and spicy flavors. I’ll give you some tips later on how to customize the spice level to your liking.
Stir Fry Ingredients
- ½ Sweet Onion
- ½ Bell Pepper
- 2-3 Spring Onions
- 2-3 Birdeye/hot chillies
Feel free to customize these based on what you have on hand or what you prefer. I like the combination of onion, bell pepper, spring onions, and chillies, but you can definitely add other veggies too! If you’re looking for other options, check out our main dishes category!
How to Make Sweet Chilli Beef: Step-by-Step Instructions
Here’s how I make my Sweet Chilli Beef:
Prepare the Beef
- Cut beef into thin strips. Pro Tip: Partially freeze the steak for about 30 minutes before slicing. This makes it much easier to cut into thin, even strips. Make sure to cut against the grain for the most tender beef!
- Marinate the beef strips with all the ingredients in the marinate list. Mix well and marinate for 15 mins.
- Break one egg into the the marinated beef strips. Mix well.
- Coat the beef strips with corn/potato flour. Make sure all the beef strips are separated. Toss the excess flour out before frying.
Fry the Beef
- Heat the oil into high heat about 350 F. Add the coated beef and deep fry for 1-2 mins till crispy. It’s really important to make sure your oil is hot enough; that’s the key to crispy beef!
- Remove from oil and transfer to paper towel or cooling rack.
Stir Fry and Combine
- Heat the wok/pan to medium high heat. Drizzle a tablespoon of oil, add the cut onions and stir for few seconds. Then add the pepper slices, stir well.
- Add the fried beef strips. Pour the sauce mix, add the spring onions and fresh chillies. Stir well to combine all ingredients with high heat for 1- 2 mins. Work quickly to keep the veggies crisp!
- Transfer to serving plate. Serve immediately!
Tips for Perfecting Your Sweet Chilli Beef Sauce
The sauce is the heart of this dish, and getting it just right is key. For a more citrusy flavor, add a splash of lime or lemon juice. If you prefer a deeper, more umami flavor, add a dash of Worcestershire sauce. Taste as you go, and adjust the ingredients to your personal preferences!
Spice It Your Way: Adjusting the Heat Level
If you like it hot, I’ve got you covered! For a mild kick, use 1-2 small bird’s eye chillies, finely chopped. If you want something with a bit more punch, try a serrano pepper, minced. And for those who really want to bring the heat, go for a jalapeño, or add a pinch of cayenne pepper to the sauce.
Serving Suggestions for Sweet Chilli Beef
While Sweet Chilli Beef is amazing with steamed rice or stir-fried noodles, I like to get creative with my serving suggestions. Here are a few ideas:
- Rice: Serve over a bed of fluffy jasmine rice and garnish with sesame seeds and chopped green onions.
- Noodles: Toss with lo mein noodles and a drizzle of sesame oil.
- Lettuce wraps: Spoon the beef mixture into crisp lettuce cups with shredded carrots and cucumbers.
- Tacos: Use the beef as a filling for soft tortillas, topped with a tangy slaw and a dollop of sour cream.
- Bao buns: Stuff fluffy bao buns with the beef, pickled vegetables, and a sprinkle of cilantro.
- Salads: Add the beef to a mixed green salad with a ginger-sesame dressing.
Ingredient Substitutions and Dietary Adaptations
Here are some simple substitutions to make this recipe work for different dietary needs:
| Adaptation | Substitution |
|---|---|
| Gluten-free | Tamari instead of soy sauce, cornstarch |
| Low-sodium | Low-sodium soy sauce, reduce salt |
| Low-sugar | Sugar substitutes |
| Vegetarian/Vegan | Tofu or other meat substitutes |
How to Make Sweet Chilli Beef Ahead of Time
To save time, you can prep several components in advance. The sauce can be made up to 3 days ahead and stored in the refrigerator. You can also chop the vegetables and marinate the beef a day in advance. Just store everything separately until you’re ready to cook.
Storing and Reheating Sweet Chilli Beef
Store leftover Sweet Chilli Beef in an airtight container in the refrigerator for up to 3 days. To maintain crispiness, I recommend reheating it in a dry pan or air fryer. Avoid microwaving, as it can make the beef soggy.
Troubleshooting Common Issues
- Why is my beef soggy? This usually happens if the oil isn’t hot enough or if you overcrowd the pan. Make sure your oil is at 350°F and fry the beef in batches.
- How do I prevent the sauce from being too sweet? Adjust the sugar levels to your liking, and add more vinegar or soy sauce to balance the sweetness.
- What if I don’t have all the ingredients? Don’t worry! If you don’t have fresh ginger or garlic, use powdered versions. If you don’t have a specific type of chilli, use whatever you have on hand.
Recipe Notes
- For best results, use high-quality steak.
- Don’t overcrowd the pan when frying the beef, or it won’t get crispy.
- Taste and adjust the sauce as you go to get the perfect balance of flavors.
Sweet Chilli Beef Recipe
Here’s the full recipe for my Sweet Chilli Beef:
Ingredients
- 200 g Rump/Sirloin steak (( or any tender steak cut ))
- 1 Egg
- 1 cup Corn/Potato Starch (Flour)
- ½ Sweet Onion
- ½ Bell Pepper
- 2-3 Spring Onions
- 2-3 Birdeye/hot chillies
- 1 tbsp Light soy sauce
- 1 tsp Ginger garlic paste
- 1 tsp Sesame oil
- ½ tsp Sugar
- ¼ tsp White Pepper
- 3 tbsp Sweet Chilli Sauce
- 2 tbsp Ketchup
- 2 tbsp Light soy sauce
- 1 tsp Vinegar (( white or rice ))
- 1 tbsp Sugar
- ½ tsp Salt
Instructions
- Cut beef into thin strips. Marinate the beef strips with the all ingredients in the marinate list. Mix well and marinate for 15 mins.
- In a small bowl mix all the ingredients from the stir fry sauce list and set aside.
- Break one egg into the the marinated beef strips. Mix well.
- Coat the beef strips with corn/potato flour. Make sure all the beef strips are separated. Toss the excess flour out before frying.
- Heat the oil into hight heat about 350 F. Add the coated beef and deep fry for 1-2 mins till crispy.
- Remove from oil and transfer to paper towel or cooling rack.
- Heat the wok/pan to medium high heat. Drizzle a tablespoon of oil, add the cut onions and stir for few seconds. Then add the pepper slices, stir well.
- Add the fried beef strips. Pour the sauce mix, add the spring onions and fresh chillies. Stir well to combine all ingredients with high heat for 1- 2 mins.
- Transfer to serving plate. Serve immediately!
- Match with hot steamed/cooked rice or stir fry noodle. Perfect as a savory snack too! For another great recipe to pair with rice, consider this High Protein Cottage Cheese Pumpkin Bake.
Nutrition Information
Estimated nutritional information per serving: Calories: 450, Protein: 30g, Fat: 20g, Carbohydrates: 35g
Frequently Asked Questions
Can I use other cuts of beef?
Yes, you can use other tender cuts like flank steak or ribeye. Just make sure to slice them thinly against the grain.
Can I use plain flour instead of cornstarch?
While cornstarch gives the beef a lighter, crispier coating, you can use plain flour as a substitute.
Can I add more vegetables?
Absolutely! Feel free to add more vegetables like broccoli, carrots, or snap peas.
Is this recipe authentic?
This recipe is inspired by traditional Asian flavors, but it’s my own take on Sweet Chilli Beef.
How long does the marinade need to sit?
I recommend marinating the beef for at least 15 minutes, but you can marinate it for up to a few hours for even more flavor.
Conclusion
I hope you love this Sweet Chilli Beef as much as I do! Its versatility makes it perfect for a quick weeknight dinner or a fun weekend snack. Now I want to hear from you! What are your favorite ways to customize this recipe? Leave a comment below, ask a question, or share your results. Happy cooking!
Craving that crispy, saucy goodness? Follow us on Pinterest for bold Asian-inspired dinners you can make in minutes!

Sweet Chilli Beef Recipe In Under 30!
Ingredients
Equipment
Method
- Cut beef into thin strips. Pro Tip: Partially freeze the steak for about 30 minutes before slicing. This makes it much easier to cut into thin, even strips. Make sure to cut against the grain for the most tender beef!
- Marinate the beef strips with all the ingredients in the marinate list. Mix well and marinate for 15 mins.
- Break one egg into the the marinated beef strips. Mix well.
- Coat the beef strips with corn/potato flour. Make sure all the beef strips are separated. Toss the excess flour out before frying.
- Heat the oil into high heat about 350 F. Add the coated beef and deep fry for 1-2 mins till crispy. It’s really important to make sure your oil is hot enough; that’s the key to crispy beef!
- Remove from oil and transfer to paper towel or cooling rack.
- Heat the wok/pan to medium high heat. Drizzle a tablespoon of oil, add the cut onions and stir for few seconds. Then add the pepper slices, stir well.
- Add the fried beef strips. Pour the sauce mix, add the spring onions and fresh chillies. Stir well to combine all ingredients with high heat for 1- 2 mins. Work quickly to keep the veggies crisp!
- Transfer to serving plate. Serve immediately!
Nutrition
Notes
Don’t overcrowd the pan when frying the beef, or it won’t get crispy.
Taste and adjust the sauce as you go to get the perfect balance of flavors.




