As buying takeout has become noticeably more expensive, more residents of South Africa are preferring to cook their favorite restaurant dishes at home. A simple sweet and sour chicken recipe is an excellent starting point for culinary experiments.
Preparation and Dish Features
This dish takes about 30 minutes to prepare, uses ingredients that are usually found at home, and provides the familiar balance of sweet, tangy, and spicy flavors that has made it a favorite for many years. The advantage of this recipe is that it does not require special equipment or hard-to-find ingredients.
The coating applied to the chicken helps it become crispy, and the homemade sauce thickens in minutes, covering every piece while remaining light. This recipe is perfect for a quick Friday dinner or for meal prepping, as leftovers reheat well the next day.
Flavor Additions
If you prefer a sweeter taste, you can add diced pineapple towards the end of cooking. To add extra texture and color, it is recommended to use peppers and onions.
Ingredients for Chicken
For the chicken, you will need 600g boneless, cubed chicken fillet, 1 teaspoon chili flakes, 1 teaspoon salt, 1 teaspoon black pepper, 2 tablespoons cornstarch, 1 medium egg, and oil for frying.
Sauce Composition
The sauce is made from ¼ cup brown sugar, ½ cup soy sauce, ⅓ cup tomato sauce, 1 tablespoon vinegar, 1 teaspoon chili flakes (or more to taste), and 1 teaspoon cornstarch.
Final Touches
To garnish and finish the dish, use 2 cloves of minced garlic, 1 medium onion, diced, 1–1½ bell peppers, cut into large pieces, and 2 teaspoons of sesame seeds. Diced pineapple or green onions can also be used for serving.
Step-by-Step Cooking Method
First, mix the chicken in a large bowl with chili flakes, salt, black pepper, cornstarch, and egg, stirring thoroughly so that each piece is evenly coated with the mixture. Then, heat the oil in a large skillet or wok over medium-high heat and fry the chicken in batches until golden brown and fully cooked. Remove the cooked chicken and place it on paper towels to drain excess fat.
In a small bowl, whisk together the brown sugar, soy sauce, tomato sauce, vinegar, chili flakes, and cornstarch until a uniform consistency is achieved. Drain most of the oil from the skillet, leaving about one tablespoon. Add the garlic and sauté for about 30 seconds until fragrant. Next, add the onion and peppers, sautéing for two to three minutes until slightly softened while retaining some crispness.
After this, pour the prepared sauce into the skillet and stir constantly until it begins to bubble and thicken. Return the fried chicken to the skillet and toss until every piece is coated in the glossy sauce. If using pineapple, add it at this stage and cook for another minute. Sprinkle the dish with sesame seeds and optionally garnish with chopped green onions. Serve immediately with steamed rice or noodles.
Tips for Perfect Results
To make the chicken crispier, fry it in batches, avoiding overcrowding the skillet. This allows for stable oil temperature and promotes even browning of the coating. If you want more heat, you can add more chili flakes or a pinch of chili flakes to the sauce. Bell peppers add color and texture, but they can be replaced with carrots, green beans, or broccoli if you need to use available vegetables.
It is important that the sauce only lightly coats the chicken and does not become too thick. If it thickens too much, simply add a little water. Like many beloved Chinese cuisine dishes, this recipe is based on a harmonious combination of sweet, spicy, and tangy flavors. Once you master the sauce, this simple recipe can easily be adapted by using your favorite vegetables or even shrimp instead of chicken. This proves that a hearty takeaway dinner doesn't necessarily have to take a lot of time or cost more than cooking it yourself.

