Craving restaurant-style Orange Chicken at home? This classic American-Chinese recipe features juicy chicken coated in a light cornstarch batter, fried until crispy, and tossed in a glossy orange-soy sauce. Ready in under an hour and faster than ordering a take-out!
In a large bowl, combine chicken with salt, black pepper, soy sauce, and baking soda. Toss well and let sit for 10–15 minutes.
Add the eggs and water and mix until evenly coated.
In a separate small bowl, combine the cornstarch and flour. Pour over the chicken, coating every piece to ensure it adheres well. It will be a very wet coating.
Heat about ½ inch of neutral oil in a 12” cast iron skillet over medium-high heat until the oil reaches at least 350 degrees.
Working in batches, let some of the coating drip off the chicken, placing one piece at a time into the oil and fry the chicken for 7-10 minutes, or until golden brown and crispy. Make sure to constantly move the chicken around and flip to ensure even frying. Transfer to a paper towel-lined plate.
FOR EXTRA CRISPY CHICKEN: After letting the first round of fried chicken rest for 5 minutes, fry the chicken again for 2-3 minutes, then transfer to a paper towel-lined plate once more to crisp even more.
Make the sauce:
Carefully remove all of the oil from the skillet, wiping up the residual cornstarch/flour coating from the bottom using tongs and a folded paper towel. Don’t try to clean it with your hand! Return 2 tablespoons of oil to the pan and heat to medium-high once more.
Add garlic, ginger, and chili flakes. Sauté for about 30 seconds to 1 minute, until fragrant.
Stir in orange juice, orange zest, soy sauce, brown sugar, rice vinegar, and hoisin sauce and cook until brown sugar has dissolved. Bring to a small simmer.
Stir in the cornstarch slurry and simmer for 2–3 minutes, until it just begins to thicken and start to turn glossy. It should coat the back of a spoon but still be pourable. If the sauce is too thick, add a splash of orange juice or water to thin it out. Turn off the heat.
Assemble:
Add the crispy chicken back to the skillet and toss until fully coated in the sauce. Serve alongside steamed broccoli and over hot white rice. Garnish with chopped scallions and toasted white sesame seeds.
Notes
Don’t overcrowd the pan when frying! It helps to keep the chicken crispy! Additionally, don’t dump the chicken into the oil. Make sure to gently put one piece in at a time.
Coat the chicken evenly with the cornstarch-and-flour mixture so every piece has a crunchy bite.
The sauce thickens really quickly! The moment you see it start to thicken, turn off the heat.
Not a spicy fan? Just omit the chili flakes! They do add a tinge of heat and pair well with the orange flavor!
I provide helpful step-by-step photos below this recipe card.
Storage Tips
Fridge: store in an airtight container for up to 4 days.
Freezer: Freeze in an airtight container for up to 2 months.
Reheat: If frozen, thaw overnight in the refrigerator. Reheat in a skillet over medium heat with a splash of water or orange juice to loosen the sauce. You can also microwave it until it reaches your desired temperature.
Note: Please keep in mind that the crispy texture will fade the longer the chicken is in the sauce.
Make Ahead
Marinate the chicken up to 24 hours in advance.
Prepare the sauce up to 3 days ahead and refrigerate.
Fry the chicken a few hours before serving, then briefly re-crisp in the oven or air fryer before tossing with the sauce.