I remember the first time I tried orange chicken at a mall food court. It was love at first bite – that glossy, citrusy glaze clinging to crispy nuggets of chicken. But as much as I adored it, I always felt a little guilty about the deep-fried, heavily processed version. So I set out to create an easy homemade orange chicken that’s just as delicious but made with real, simple ingredients you can feel good about.
Advertisements1
This recipe became a weeknight staple in my kitchen. It’s surprisingly simple: bite-sized chicken pieces are lightly coated and pan-fried until golden and crispy, then tossed in a bright, zesty orange sauce that thickens into a beautiful glaze. The best part? You don’t need a wok or a deep fryer – just a skillet and about 30 minutes of your time.
Whether you’re craving takeout on a busy weeknight or want to impress guests with a homemade Asian-inspired dish, this orange chicken delivers. It’s sweet, tangy, and has that perfect crispy-tender texture. Let’s get cooking!
Why You'll Love This Recipe
About the Ingredients
1 1/2 pounds (680g) boneless, skinless chicken thighs, cut into 1-inch pieces
Thighs stay juicier than breasts; if using breasts, they may dry out slightly. For a leaner option, use chicken breast but reduce cooking time.
1/2 cup (65g) cornstarch
Cornstarch gives the crispiest coating; you can substitute with potato starch or all-purpose flour (though flour won't be as crispy).
2 large eggs, beaten
Eggs help the coating stick; for an egg-free version, use buttermilk or a mix of water and cornstarch.
1/2 cup (60g) all-purpose flour
Flour adds structure to the coating; you can use gluten-free all-purpose blend for a GF version.
1 teaspoon garlic powder
Adds savory depth; you can also use 1 fresh garlic clove, minced.
1/2 teaspoon salt
Seasoning is key; adjust to taste.
1/4 teaspoon black pepper
Freshly ground black pepper is best.
1/2 cup (120ml) orange juice (freshly squeezed is best)
Fresh orange juice gives the brightest flavor; bottled works too, but avoid concentrates with added sugar.
1/4 cup (60ml) low-sodium soy sauce
Use tamari or coconut aminos for gluten-free.
1/4 cup (60ml) rice vinegar
Adds tang; if you don't have it, use apple cider vinegar or white wine vinegar.
1/2 cup (100g) brown sugar, packed
For a less sweet version, reduce to 1/3 cup (66g). You can substitute with honey or maple syrup, adjusting liquid.
1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
This thickens the sauce; you can also use arrowroot powder.
1 teaspoon grated orange zest
Adds intense orange flavor; make sure to zest before juicing.
1/2 teaspoon red pepper flakes (optional)
For a little heat; omit for a milder version.
2 tablespoons vegetable oil, for frying
Use a neutral oil with a high smoke point like canola or peanut oil.
Tips & Tricks
- Cut chicken pieces uniformly so they cook evenly and get crispy all over.
- Coat the chicken in cornstarch mixture right before frying to prevent clumping.
- Don't overcrowd the pan – fry in batches to maintain the oil temperature and crispiness.
Pro Tips
Step-by-Step Instructions
1. Prep the Chicken
Pat the chicken pieces dry with paper towels. Season with salt and pepper. In a shallow bowl, beat the eggs. In another shallow bowl, mix the cornstarch, flour, garlic powder, salt, and pepper.
2. Coat the Chicken
Dip each chicken piece into the egg, then dredge in the flour mixture, shaking off excess. Place on a plate. This coating creates a crispy crust when fried.
3. Heat the Oil
In a large skillet, heat 2 tablespoons of oil over medium-high heat (350°F / 175°C). The oil is ready when a tiny piece of coating sizzles immediately.
4. Fry the Chicken
Working in batches, add chicken pieces in a single layer without crowding. Cook for 3-4 minutes per side until golden brown and crispy, and the internal temperature reaches 165°F (74°C). Transfer to a paper towel-lined plate.
5. Make the Sauce
In a small bowl, whisk together orange juice, soy sauce, rice vinegar, brown sugar, orange zest, and red pepper flakes (if using). Set aside.
6. Thicken the Sauce
Pour the sauce into the same skillet over medium heat. Bring to a simmer, scraping up any browned bits. Stir in the cornstarch slurry and cook for 1-2 minutes until the sauce thickens and turns glossy.
7. Combine and Serve
Add the fried chicken to the skillet and toss to coat evenly with the sauce. Let everything cook together for 1 minute so the chicken absorbs the flavor. Serve immediately over rice, garnished with green onions or sesame seeds if desired.
Delicious Variations
Spicy Orange Chicken
Add 1-2 teaspoons sriracha or chili garlic sauce to the sauce.
Orange Chicken with Veggies
Stir in steamed broccoli or bell peppers at the end for a one-pan meal.
Baked Orange Chicken
Instead of pan-frying, bake the coated chicken at 400°F (200°C) for 20-25 minutes, then toss with sauce.
How to Store Easy Homemade Orange Chicken
Refrigerator
Store leftovers in an airtight container for up to 3 days. The crispiness will soften, but the flavor remains.
Freezer
Freeze the cooked chicken and sauce separately for up to 2 months. Thaw in the fridge overnight.
Reheating
Reheat in a skillet over medium heat with a splash of water or orange juice to refresh the sauce. Avoid microwave to keep some crispness.
Frequently Asked Questions
Q: Can I use chicken breast instead of thighs?
Yes, you can use chicken breast, but be aware that breast meat is leaner and can dry out more easily. Cut into uniform pieces and cook just until done to avoid overcooking.
Q: How do I make the orange chicken less sweet?
Reduce the brown sugar to 1/3 cup (66g) or substitute with a sugar-free alternative. You can also add more vinegar or a squeeze of lemon to balance the sweetness.
Q: Can I make this gluten-free?
Absolutely! Use gluten-free all-purpose flour, cornstarch is naturally GF, and replace soy sauce with tamari or coconut aminos.
Q: Why is my sauce not thickening?
Make sure the sauce is simmering, not boiling gently. Also, the cornstarch slurry must be stirred well and added gradually. If it's still thin, mix 1 teaspoon cornstarch with 1 tablespoon water and add more.
Q: Can I prepare the chicken ahead of time?
You can coat the chicken and refrigerate for up to 4 hours before frying. But fry them fresh for the best crispiness.
I hope this easy homemade orange chicken becomes a beloved weeknight staple in your home, just as it is in mine. Give it a try and let me know how it turns out! What’s your favorite takeout dish to recreate at home? Share in the comments below.
Easy Homemade Orange Chicken
Easy Homemade Orange Chicken with crispy, golden chicken and a sweet-tangy glaze, ready in 30 minutes, better than takeout.
🧂 Ingredients
- 1 1/2 pounds (680g) boneless, skinless chicken thighs, cut into 1-inch pieces
- 1/2 cup (65g) cornstarch
- 2 large eggs, beaten
- 1/2 cup (60g) all-purpose flour
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup (120ml) orange juice (freshly squeezed is best)
- 1/4 cup (60ml) low-sodium soy sauce
- 1/4 cup (60ml) rice vinegar
- 1/2 cup (100g) brown sugar, packed
- 1 tablespoon cornstarch mixed with 2 tablespoons water (slurry)
- 1 teaspoon grated orange zest
- 1/2 teaspoon red pepper flakes (optional)
- 2 tablespoons vegetable oil, for frying
📋 Instructions
- 1Prep the Chicken — Pat the chicken pieces dry with paper towels. Season with salt and pepper. In a shallow bowl, beat the eggs. In another shallow bowl, mix the cornstarch, flour, garlic powder, salt, and pepper.
- 2Coat the Chicken — Dip each chicken piece into the egg, then dredge in the flour mixture, shaking off excess. Place on a plate. This coating creates a crispy crust when fried.
- 3Heat the Oil — In a large skillet, heat 2 tablespoons of oil over medium-high heat (350°F / 175°C). The oil is ready when a tiny piece of coating sizzles immediately.
- 4Fry the Chicken — Working in batches, add chicken pieces in a single layer without crowding. Cook for 3-4 minutes per side until golden brown and crispy, and the internal temperature reaches 165°F (74°C). Transfer to a paper towel-lined plate.
- 5Make the Sauce — In a small bowl, whisk together orange juice, soy sauce, rice vinegar, brown sugar, orange zest, and red pepper flakes (if using). Set aside.
- 6Thicken the Sauce — Pour the sauce into the same skillet over medium heat. Bring to a simmer, scraping up any browned bits. Stir in the cornstarch slurry and cook for 1-2 minutes until the sauce thickens and turns glossy.
- 7Combine and Serve — Add the fried chicken to the skillet and toss to coat evenly with the sauce. Let everything cook together for 1 minute so the chicken absorbs the flavor. Serve immediately over rice, garnished with green onions or sesame seeds if desired.


