If you have ever ordered orange chicken and wished the coating stayed crunchy all the way to the last bite, this is the recipe for you. Cornstarch-coated chicken thighs get fried at 350°F (175°C) until deeply golden, then tossed in a glossy sauce made from fresh orange juice, soy, garlic, ginger, and a whisper of toasted sesame.
The sauce is the star here, and it comes together in about 6 minutes on the stovetop. Fresh orange zest goes in first to bloom in the oil, then the juice reduces with brown sugar and rice vinegar until it coats the back of a spoon. That is your signal to add the chicken, toss fast, and serve immediately while the crust is still singing.
Serve it over steamed jasmine rice with blistered broccoli and extra orange slices. It is weeknight-fast, uses one pot for frying and one pan for the sauce, and tastes like the kind of takeout you pay extra for.
Why You'll Love This Recipe
About the Ingredients
2 pounds (900g) boneless skinless chicken thighs, cut into 1-inch pieces
Thighs stay juicier than breast after frying. If using chicken breast, cut pieces slightly larger and fry 30 seconds less so they do not dry out.
1/2 cup (65g) cornstarch
Cornstarch gives the lightest, criskiest crust. Arrowroot powder works as a 1:1 swap but browns faster, so watch the oil closely.
1/4 cup (30g) all-purpose flour
Flour helps the coating cling and brown evenly. For a gluten-free version, use a 1:1 gluten-free baking blend in its place.
2 large eggs, beaten
Eggs are the glue for the coating. If you are out, 1/3 cup buttermilk or 1/4 cup cornstarch slurry both work as a binder.
1 cup (240ml) fresh orange juice, from about 4 navel oranges
Fresh juice is essential here because bottled tastes flat. Juice navel or Valencia oranges and save the zested peels for garnish.
2 tablespoons orange zest
Zest holds the aromatic oils that juice loses. Use a microplane and only the orange part, leaving the bitter white pith behind.
1/3 cup (67g) packed brown sugar
Brown sugar adds caramel depth. Swap in honey or maple syrup if you prefer, but reduce the heat slightly so it does not scorch.
3 tablespoons soy sauce
Low-sodium soy keeps the sauce from getting too salty. Tamari is a great gluten-free substitute with the same savory punch.
2 tablespoons rice vinegar
Rice vinegar balances the sweetness gently. Apple cider vinegar works in a pinch, but use 1 tablespoon since it is sharper.
1 tablespoon grated fresh ginger and 3 cloves garlic, minced
Fresh ginger and garlic are non-negotiable for that takeout aroma. Jarred garlic is fine, but grate the ginger fresh if you can.
1 teaspoon toasted sesame oil plus 1 teaspoon red pepper flakes
Sesame oil is added off the heat so it stays fragrant. Skip the pepper flakes for kids, or use a pinch of cayenne instead.
3 cups (720ml) neutral oil for frying, such as canola or peanut
Peanut oil fries at high heat with a clean flavor. Canola or vegetable oil are budget-friendly swaps that work just as well.
Tips & Tricks
Keep the Oil Steady
Fry at 350°F (175°C) and check with a thermometer; oil that is too cool makes greasy chicken and too hot burns the crust before the inside cooks.
Dredge in Batches
Coat only the chicken you are about to fry, because wet coating turns gummy and slides off in the oil.
Sauce at the End
Toss the chicken in the sauce only when you are ready to serve so the crust stays crisp instead of steaming soft.
Dry the Chicken First
Pat the pieces very dry before dredging so the egg and cornstarch adhere and the coating puffs properly.
Pro Tips
Step-by-Step Instructions
1. Prep the chicken
Pat the chicken pieces completely dry with paper towels, then season lightly with salt. Set up three shallow bowls with cornstarch, flour mixed with 1/2 teaspoon salt, and beaten eggs.
2. Heat the frying oil
Pour 3 cups of neutral oil into a heavy pot and heat to 350°F (175°C) over medium heat. Clip on a thermometer and adjust the flame to hold that temperature.
3. Dredge the pieces
Dip each chicken piece in egg, then press firmly into the cornstarch-flour mixture so every side is coated. Shake off the excess and set on a rack.
4. Fry until golden
Fry in two batches for 7 to 8 minutes each, turning once, until deeply golden brown and the internal temperature reads 165°F (74°C). The bubbling will slow as the chicken finishes. Drain on a wire rack.
5. Bloom the aromatics
Carefully pour off the frying oil, leaving about 1 tablespoon in the pan. Over medium heat, add the garlic, ginger, orange zest, and pepper flakes and stir for 45 seconds until fragrant but not browned.
6. Build the sauce
Pour in the orange juice, soy sauce, rice vinegar, and brown sugar. Simmer for 5 to 6 minutes, stirring, until reduced by about a third and the sauce coats the back of a spoon.
7. Toss and finish
Remove the pan from the heat, stir in the sesame oil, then add the fried chicken and toss quickly to coat. Serve immediately over rice with orange slices.
Delicious Variations
Spicy Firecracker
Add 1 tablespoon chili-garlic sauce to the sauce and finish with sliced scallions for a hotter version.
Air-Fryer Orange Chicken
Spray the coated chicken with oil and air-fry at 400°F (200°C) for 12 minutes, shaking halfway, then toss in the same sauce.
Orange Chicken Bowl
Skip the rice and pile the chicken over cauliflower rice with shredded cabbage and a drizzle of extra sauce for a low-carb dinner.
How to Store Crispy Orange Chicken Recipe 🍊🍗
Refrigerator
Store chicken and sauce separately in airtight containers for up to 3 days; keeping them apart preserves the coating.
Freezer
Freeze the fried, unsauced chicken in a single layer for 2 hours, then transfer to a bag for up to 2 months. Freeze the sauce separately for up to 3 months.
Reheating
Reheat the chicken on a wire rack in a 375°F (190°C) oven for 8 to 10 minutes, then warm the sauce and toss just before serving.
Frequently Asked Questions
Q: Why did my orange chicken turn out soggy?
The coating turned soggy because the chicken was tossed in sauce too early or the oil was below 350°F (175°C). Fry at the correct temperature, drain on a wire rack, and add the sauce only right before serving.
Q: Can I make crispy orange chicken without deep frying?
Yes, you can air-fry or oven-bake the coated chicken instead of deep frying. Air-fry at 400°F (200°C) for 12 minutes, or bake on an oiled rack at 425°F (220°C) for 20 minutes, flipping once.
Q: What is the best chicken to use for orange chicken?
Boneless skinless chicken thighs are the best choice because they stay juicy after frying. Chicken breast works too, but reduce the fry time by about 30 seconds per batch to avoid dryness.
Q: Can I make the orange sauce ahead of time?
Yes, the sauce can be made up to 5 days ahead and stored in the fridge. Reheat it gently over medium-low heat, adding a splash of water if it has thickened too much.
Q: How do I get the sauce to stick to the chicken?
Reduce the sauce until it coats the back of a spoon before adding the chicken. A sauce that is too thin slides off, while a properly reduced glaze clings to every piece.
Give this crispy orange chicken a try tonight and watch the plate clear before the rice pot does. Snap a photo of your glossy, golden batch and let me know in the comments whether you went classic or firecracker spicy.
Crispy Orange Chicken Recipe 🍊🍗
This crispy orange chicken recipe delivers shatter-crisp chicken bites glazed in a sticky-sweet citrus sauce, all in one pan in under an hour.
🧂 Ingredients
- 2 pounds (900g) boneless skinless chicken thighs, cut into 1-inch pieces
- 1/2 cup (65g) cornstarch
- 1/4 cup (30g) all-purpose flour
- 2 large eggs, beaten
- 1 cup (240ml) fresh orange juice, from about 4 navel oranges
- 2 tablespoons orange zest
- 1/3 cup (67g) packed brown sugar
- 3 tablespoons soy sauce
- 2 tablespoons rice vinegar
- 1 tablespoon grated fresh ginger and 3 cloves garlic, minced
- 1 teaspoon toasted sesame oil plus 1 teaspoon red pepper flakes
- 3 cups (720ml) neutral oil for frying, such as canola or peanut
📋 Instructions
- 1Prep the chicken — Pat the chicken pieces completely dry with paper towels, then season lightly with salt. Set up three shallow bowls with cornstarch, flour mixed with 1/2 teaspoon salt, and beaten eggs.
- 2Heat the frying oil — Pour 3 cups of neutral oil into a heavy pot and heat to 350°F (175°C) over medium heat. Clip on a thermometer and adjust the flame to hold that temperature.
- 3Dredge the pieces — Dip each chicken piece in egg, then press firmly into the cornstarch-flour mixture so every side is coated. Shake off the excess and set on a rack.
- 4Fry until golden — Fry in two batches for 7 to 8 minutes each, turning once, until deeply golden brown and the internal temperature reads 165°F (74°C). The bubbling will slow as the chicken finishes. Drain on a wire rack.
- 5Bloom the aromatics — Carefully pour off the frying oil, leaving about 1 tablespoon in the pan. Over medium heat, add the garlic, ginger, orange zest, and pepper flakes and stir for 45 seconds until fragrant but not browned.
- 6Build the sauce — Pour in the orange juice, soy sauce, rice vinegar, and brown sugar. Simmer for 5 to 6 minutes, stirring, until reduced by about a third and the sauce coats the back of a spoon.
- 7Toss and finish — Remove the pan from the heat, stir in the sesame oil, then add the fried chicken and toss quickly to coat. Serve immediately over rice with orange slices.