Sweet and Sour Orange Chicken is a bright, tasty dish that balances crispy chicken pieces with a tangy and slightly sweet orange sauce. The crunchy coating on the chicken pairs perfectly with the fresh citrus flavor, making each bite pop with flavor. It’s a dish that brings a little sunshine to your plate and a lot of yum in every mouthful.
I love making this recipe because it’s such a crowd-pleaser. The sauce is easy to whip up with simple ingredients, and I like to add just a touch of ginger or garlic to give it a little extra zing. The mix of sweet oranges and the tangy vinegar in the sauce hits just the right spot every time, and you can always adjust it if you like it more sweet or more sour.
My favorite way to serve this is over steamed rice, with some crunchy veggies like bell peppers or snap peas on the side to keep things fresh. It’s a great meal for a weeknight dinner when you want something quick but still feels special. Plus, it’s one of those recipes that even picky eaters tend to go back for seconds, which is always a win in my book.
Key Ingredients & Substitutions
Chicken: Boneless, skinless breasts or thighs work well here. Thighs are juicier, but breasts cook faster and leaner. Use what you prefer or have on hand.
Flour & Cornstarch: The mix creates a crispy coating. If you’re gluten-free, try rice flour and cornstarch. Both help the chicken get that crunchy outside.
Orange Juice & Zest: Fresh juice gives the best bright flavor. Bottled can work in a pinch, but fresh zest adds a nice extra kick.
Vinegar: Rice vinegar is mild and perfect here. White vinegar is a fine substitute. Avoid strong vinegar like balsamic which changes the flavor too much.
Soy Sauce: This adds saltiness and depth. Use low-sodium if you’re watching salt, or tamari for a gluten-free version.
How Can I Get the Chicken Crispy but Not Greasy?
Crispy chicken is all about the coating and oil temperature. Here’s how to get it right:
- Mix flour and cornstarch evenly for a light, crunchy crust.
- Coat chicken in egg first, then dry mix. This helps the batter stick better.
- Heat oil to about 350°F (175°C). Too low, and chicken absorbs oil; too high, and it burns outside but stays raw inside.
- Fry in small batches so the oil temperature doesn’t drop.
- Drain well on paper towels after frying to remove excess oil.
Patience here makes all the difference for that perfect crunch without greasiness.

Equipment You’ll Need
- Deep fryer or a large, deep skillet – I recommend a fryer or deep pan to get that crispy coating evenly cooked.
- Thermometer – helps to keep oil at the right temperature for frying, so the chicken stays crisp and not greasy.
- Mixing bowls – one for coating the chicken, another for mixing the sauce.
- Whisk – get the sauce ingredients smoothly combined.
- Plate or wire rack – for draining fried chicken, keeping it crispy without sogginess.
Flavor Variations & Add-Ins
- Try adding a dash of chili flakes or sriracha to the sauce for some heat.
- Swap orange juice for pineapple juice if you want a tropical twist.
- Add sautéed bell peppers or broccoli for more veggies in the dish.
- Mix in a little honey or tablespoon of hoisin sauce for extra sweetness and depth.
Sweet and Sour Orange Chicken
Ingredients You’ll Need:
For the Chicken:
- 1 lb (450g) boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
- ½ cup all-purpose flour
- ½ cup cornstarch
- ½ tsp salt
- ¼ tsp black pepper
- 2 large eggs
- Vegetable oil, for frying
For the Orange Sauce:
- 1 cup fresh orange juice (about 2-3 oranges)
- Zest of 1 orange
- ⅓ cup granulated sugar
- ¼ cup rice vinegar or white vinegar
- 3 tbsp soy sauce
- 2 cloves garlic, minced
- 1 tsp fresh ginger, grated
- 2 tbsp cornstarch mixed with 2 tbsp water (cornstarch slurry for thickening)
For Garnish and Serving:
- Cooked white jasmine or basmati rice
- Orange slices
- Red chili slices (optional, for mild heat)
- Fresh cilantro leaves
- Toasted sesame seeds
How Much Time Will You Need?
This recipe takes about 20 minutes to prepare and cook, including frying the chicken and making the sauce. Plan for around 10 minutes of prep time plus 10 minutes of cooking. Perfect for a quick, tasty meal!
Step-by-Step Instructions:
1. Prepare the Chicken:
In a large bowl, whisk together the flour, cornstarch, salt, and pepper. In another bowl, beat the eggs. Dip each chicken piece into the eggs, then dredge in the flour mixture, coating evenly. Place the coated chicken pieces on a plate and set aside.
2. Fry the Chicken:
Pour vegetable oil into a large, deep skillet or wok to about 2 inches deep. Heat over medium-high heat until the oil reaches approximately 350°F (175°C). If you don’t have a thermometer, drop in a small piece of batter—it should sizzle and rise to the surface quickly. Fry the chicken pieces in batches, making sure not to crowd the pan. Cook each batch for 3-4 minutes until golden brown and cooked through. Remove with a slotted spoon and drain on paper towels.
3. Make the Orange Sauce:
In a medium saucepan, combine the fresh orange juice, orange zest, sugar, vinegar, soy sauce, garlic, and ginger. Bring the mixture to a simmer over medium heat, stirring occasionally. Stir in the cornstarch slurry, and cook for 1-2 minutes until the sauce thickens to a glossy, smooth consistency. Remove from heat.
4. Combine and Serve:
Toss the fried chicken pieces in the orange sauce until well coated. Serve the orange chicken over steamed jasmine or basmati rice. Garnish with fresh cilantro leaves, red chili slices (if using), toasted sesame seeds, and orange slices on the side for a fresh, colorful presentation.
Can I Use Frozen Chicken for This Recipe?
Yes! Just make sure to fully thaw the chicken in the fridge overnight before using. Pat the pieces dry to prevent excess moisture when coating and frying.
How Can I Make This Recipe Gluten-Free?
Replace the all-purpose flour with rice flour or a gluten-free flour blend. Use tamari instead of soy sauce for a gluten-free option in the sauce.
Can I Prepare the Sauce Ahead of Time?
Absolutely! You can make the orange sauce a day ahead and refrigerate. Reheat gently before tossing with freshly fried chicken for best results.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium heat to keep the chicken crispy, adding a splash of water or orange juice if the sauce thickened too much.