This better-than-takeout orange chicken uses bite-size chicken thighs coated in cornstarch and pan-fried until crisp, then covered in a glossy sauce made with fresh orange juice, soy sauce, honey, garlic, ginger, rice vinegar, and orange zest. It is sweet, tangy, savory, and bright rather than heavy.
It is ideal for a weeknight dinner when you want takeout flavor without a delivery wait.
The sauce thickens quickly, so the important steps are drying the chicken, leaving space in the pan, and tossing the crisp pieces only after the glaze is ready.
Fresh orange zest makes the sauce taste brighter, while the quick pan method keeps the recipe practical for a busy evening without a complicated batter and without a long wait.
How Long You Will Spend Making This!
- Total time: About 35 minutes
- Prep time: 15 minutes
- Cook time: 20 minutes
- Estimated yield: About 4 servings
- Difficulty level: Intermediate

Ingredient List & Quantities
For the crispy chicken
- 1 1/2 pounds boneless, skinless chicken thighs, cut into 1-inch pieces
- 1/2 cup cornstarch
- 3 tablespoons vegetable oil, divided as needed
Thighs stay juicy while the cornstarch creates a thin, crisp shell without a wet batter. Chicken breast can replace thighs, but it must be cut evenly and checked early.
Use canola, peanut, avocado, or another neutral high-heat oil; olive oil is not the best choice for this searing method.
Do not omit the cornstarch if you want the crispy texture, although uncoated chicken can be cooked in the sauce for a softer version.
For the orange sauce
- 3/4 cup fresh orange juice
- 1/4 cup soy sauce
- 1/4 cup honey
- 2 tablespoons rice vinegar
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 tablespoon cornstarch mixed with 2 tablespoons water
- 1 teaspoon sesame oil
- Zest of 1 orange
Orange juice and zest provide the citrus flavor, honey rounds the acidity, soy sauce supplies salt and umami, and rice vinegar keeps the glaze from tasting flat.
Garlic and ginger add warmth. Low-sodium soy sauce works well; add salt only after tasting. The cornstarch slurry thickens the sauce, while sesame oil is added for aroma.
Fresh lemon juice is not a direct substitute for all the orange juice because it is more acidic and less sweet.
For serving
- Toasted sesame seeds, optional
- Sliced green onions, optional
- Cooked white or brown rice, optional
- Steamed broccoli or another vegetable, optional
The garnishes are optional but useful: sesame seeds add crunch and green onion adds freshness. Rice and vegetables turn the chicken into a full meal but are not needed for the sauce to work.
Equipment You’ll Need
- Large nonstick skillet or wok; a wide pan helps the chicken brown
- Small saucepan or clean skillet for the sauce
- Mixing bowl and tongs
- Instant-read thermometer
- Small bowl for the cornstarch slurry
A second pan makes it easier to keep the chicken crisp while the sauce reduces. If you only have one skillet, cook the chicken, transfer it to a plate, wipe away excess oil, and make the sauce in the same pan.
Step-by-Step Instructions
Step One: Cut and dry the chicken
Cut the chicken thighs into pieces close to 1 inch. Pat them very dry with paper towels, then place them in a bowl with the cornstarch.
Toss until each piece has a thin, even white coating and shake off loose excess. The surface should look dry rather than paste-like.
Dry chicken and a light coating are important because moisture makes the oil spit and excess cornstarch turns gummy instead of crisp.
Step Two: Prepare the sauce and slurry
Whisk the orange juice, soy sauce, honey, rice vinegar, garlic, ginger, sesame oil, and orange zest in a bowl.
In a separate small bowl, stir 1 tablespoon cornstarch with 2 tablespoons water until smooth. Keep both beside the stove.
Preparing the sauce first prevents the fried chicken from waiting while you measure ingredients; crisp pieces lose their texture quickly once they cool.
Step Three: Brown the chicken in batches
Heat 1 1/2 tablespoons oil in a large skillet over medium-high heat until it shimmers. Add half the chicken in a single layer, leaving space between pieces.
Cook for 3 to 4 minutes on the first side, then turn and cook another 3 to 4 minutes until golden and the thickest piece reaches 165°F.
Transfer to a plate and repeat with the remaining oil and chicken. Crowding lowers the heat and prevents the cornstarch shell from crisping.
Step Four: Simmer the orange sauce
Pour the sauce mixture into a clean skillet or saucepan and bring it to a gentle simmer over medium heat. Stir the slurry again because cornstarch settles, then whisk it into the simmering liquid.
Cook for 2 to 3 minutes, stirring, until the sauce becomes glossy and thick enough to coat a spoon. It should still flow; an overly thick sauce will seize when tossed with hot chicken.
Step Five: Toss and finish
Add the fried chicken to the thickened sauce and toss for about 1 to 2 minutes, just until coated and hot. Do not simmer it for a long time or the crisp coating will soften.
The finished chicken should look shiny with some crisp edges still visible. Transfer it to a serving dish and finish with sesame seeds and green onion if using.
Step Six: Serve immediately
Spoon the orange chicken over hot rice and add steamed broccoli or another crisp vegetable. Keep extra sauce on the side if you want the coating to stay firmer.
Serve with a fork or chopsticks while the chicken is hot. The sauce continues thickening as it cools, so do not wait for it to become as thick as a cold glaze in the pan.
Serving Size & Batch Scaling
This recipe makes an estimated 4 servings when served with rice and vegetables. Without sides, two very hungry adults may finish the batch.
Portion size depends on how much chicken is lost to the pan and how generously you serve the sauce. For a family meal, divide the chicken evenly before adding rice so the servings stay balanced.
Making More or Less?
- 2 servings: Halve the chicken and sauce quantities. Use a smaller skillet and cook the chicken in one batch if the pieces still have space.
- 4 servings: Make the original recipe as written.
- 8 servings: Double the ingredients. Cook chicken in two or three batches and make the sauce in a wide pan so it thickens evenly.
- 12 servings: Triple the ingredients. Use two skillets or plan for several chicken batches, and toss each batch with sauce just before serving.
The cooking time per batch remains similar, but a large quantity takes longer because the chicken must be cooked in batches.
Do not multiply the oil depth; keep about 1 to 2 tablespoons in the skillet at a time. Add soy sauce, honey, and slurry gradually when scaling because orange juice sweetness and soy saltiness vary.
Nutrition Estimate Per Serving
Estimated per serving, without rice: 520 calories, 34 g protein, 35 g carbohydrates, 26 g fat, 1 g fiber, 25 g sugar, and 1,080 mg sodium.
This is an estimate based on typical chicken thighs, oil absorption, honey, orange juice, and soy sauce, not medically precise information. Rice and sides add to the estimate.

Common Mistakes to Avoid
- Skipping the drying step: Wet chicken makes the cornstarch coating slide off and causes splattering. Pat every piece dry.
- Adding too much cornstarch: A thick powdery layer becomes pasty. Toss lightly and shake off excess.
- Crowding the pan: Cook in batches so the chicken sears instead of steaming.
- Adding slurry without stirring: Settled cornstarch makes the sauce lumpy. Stir immediately before adding.
- Leaving chicken in sauce too long: Toss briefly and serve so the coating retains some crispness.
Troubleshooting Guide
My sauce is too thick what do I do? Whisk in a tablespoon of water or orange juice over low heat. Add liquid gradually; too much will make the glaze thin and require more slurry.
My sauce is too thin can I fix it? Mix another 1 teaspoon cornstarch with 2 teaspoons cold water and add it while the sauce simmers. Cook for 30 to 60 seconds, then stop when it coats a spoon.
My chicken is not crispy what happened? The pieces may have been wet, the coating too thick, or the pan crowded. Dry the chicken, use a hot wide pan, and cook in batches.
The dish tastes bland how can I improve it? Add soy sauce or a small pinch of salt for savoriness, more orange zest for citrus, or rice vinegar for brightness. Taste the sauce before coating all the chicken.
Variations & Customizations
- Spicy version: Add red pepper flakes, chili garlic sauce, or a small amount of hot sauce to the sauce.
- Breast-meat version: Use chicken breast cut into 1-inch pieces and check at the early end of the cooking time.
- Lighter version: Use less oil and air-fry or oven-cook the coated chicken, then toss with the simmered sauce.
- Vegetable-packed version: Stir-fry broccoli, bell pepper, or snap peas separately and serve them beside the chicken.
- Lower-sodium version: Use low-sodium soy sauce and rely on orange zest, garlic, ginger, and green onion for extra flavor.
What to Serve With It
For a quick dinner, serve the chicken over steamed white rice. For a family meal, add broccoli, snap peas, or cucumber salad to cut through the sweet glaze.
For guests, arrange the pieces on a platter with rice and green onion, keeping extra sauce nearby.
For a lighter, more balanced meal, serve a smaller chicken portion with cauliflower rice and a large crisp vegetable side instead of a full rice serving.
Meal Prep & Make-Ahead Instructions
The sauce can be whisked together and refrigerated up to 2 days ahead, with the cornstarch slurry stored separately.
Chicken can be cut and dried several hours ahead, but coat it shortly before frying so the cornstarch does not absorb moisture.
Fry and sauce the chicken close to serving. For the best make-ahead result, store chicken and sauce separately and combine after reheating.
Storage & Leftovers
Refrigeration: Store chicken and sauce in separate airtight containers for up to 3 days.
Freezing: Freeze the cooked, unsauced chicken for up to 1 month; freezing sauced chicken is possible but the coating will be soft after thawing.
Freeze sauce separately for up to 1 month and whisk it while reheating. Leftover ideas: Chop the chicken over rice, add it to a lettuce cup, or slice it into a lunch salad with cucumber.
Reheating Instructions
Oven: Reheat unsauced chicken on a rack at 375°F for 8 to 10 minutes, then warm sauce in a small pan and toss.
Air fryer: Heat at 375°F for 4 to 6 minutes.
Microwave: Warm sauced chicken in short bursts for convenience, adding a teaspoon of water if the glaze is stiff. Do not expect microwave reheating to preserve the original crispness.
Frequently Asked Questions
Can I use chicken breast? Yes. Cut it evenly and remove it as soon as the center reaches 165°F because breast meat dries faster.
Can I bake the chicken? Yes. Bake the cornstarch-coated pieces on a greased rack at 425°F until golden and 165°F, turning once. The crust will be lighter than pan-fried chicken.
Can I use bottled orange juice? Yes, but fresh juice and zest give a brighter flavor. If using bottled juice, keep the zest if possible.
Why add the sauce at the end? The crisp chicken softens as it sits in liquid. Tossing briefly preserves more texture.
This better-than-takeout orange chicken is most successful when the chicken and sauce are treated as separate components until the last minute.
Dry the chicken, coat it lightly, brown it in batches, and thicken the orange glaze only until it flows. A quick final toss gives you juicy chicken, crisp edges, and a bright sticky sauce without relying on delivery.