If you love the sweet, tangy, crispy Chinese orange chicken from your favorite takeout spot, this homemade version is for you. It has golden chicken pieces, a glossy orange sauce, and just the right balance of savory and sweet flavor.
This recipe keeps things simple while still delivering that classic takeout-style result. Fresh orange juice, ginger, garlic, soy sauce, and a little sugar come together to make a sauce that tastes bright, sticky, and satisfying over rice.
Recipe at a glance:
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Servings: 4
Table of Contents
Why You’ll Love This Recipe
- It has that classic crispy-and-saucy texture everyone expects from orange chicken.
- The ingredients are easy to find at most grocery stores.
- You can make it with chicken thighs or chicken breasts.
- The sauce is balanced, not overly sweet.
- It works well for weeknight dinners, meal prep, or a cozy homemade takeout night.
- It tastes great over rice, noodles, or vegetables.

Ingredients You Need for the Perfect Orange Chicken
Chicken
- 1 1/2 pounds boneless, skinless chicken thighs, cut into bite-size pieces
- 1/2 cup cornstarch
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1 cup neutral oil, for frying
Orange Sauce
- 1/2 cup fresh orange juice
- 1 teaspoon orange zest
- 1/4 cup low-sodium soy sauce
- 1/4 cup granulated sugar
- 1 tablespoon rice vinegar
- 1 tablespoon sesame oil
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 1 teaspoon cornstarch mixed with 1 tablespoon water, optional for a thicker sauce
- 1/4 teaspoon red pepper flakes, optional
For Serving
- Steamed rice
- Sliced green onions
- Sesame seeds
Ingredient Notes
Chicken thighs:
Thighs stay juicy and tender, which makes them a great choice for this recipe. If you prefer chicken breasts, they will work too, but keep an eye on them so they do not dry out.
Cornstarch:
Cornstarch helps create the crisp coating that makes this dish feel like takeout. It also helps the sauce cling to the chicken.
Orange juice and zest:
Fresh orange juice gives the sauce its bright citrus flavor, and the zest adds even more orange aroma. If you want the sauce to taste more vibrant, do not skip the zest.
Soy sauce:
Soy sauce adds salty, savory depth and balances the sweetness in the sauce. Low-sodium soy sauce is a good option if you want more control over the salt level.
Sugar:
Sugar helps the sauce become glossy and sticky. If your orange juice is very sweet, you can reduce the sugar slightly.
Rice vinegar:
Rice vinegar brings in a gentle tang that keeps the sauce from tasting flat.
Sesame oil:
A little sesame oil adds richness and a subtle nutty flavor. A small amount goes a long way.
Garlic and ginger:
These two ingredients make the sauce taste more complete and savory. Fresh is best here.
Easy Chinese Orange Chicken Recipe: Step-by-Step Instructions
- Prepare the chicken
Pat the chicken dry with paper towels. In a bowl, season it with salt and pepper, then toss it with the cornstarch until every piece is lightly coated. - Fry the chicken
Heat the oil in a large skillet or wok over medium-high heat until it reaches about 350°F if you are using a thermometer. Fry the chicken in batches so the pan does not get crowded. Cook until the pieces are golden brown and crisp, about 4 to 5 minutes per batch. Transfer to a plate lined with paper towels or, even better, a wire rack. - Make the orange sauce
In a separate saucepan, combine the orange juice, orange zest, soy sauce, sugar, rice vinegar, sesame oil, garlic, ginger, and red pepper flakes if using. Bring the mixture to a gentle simmer over medium heat. Let it cook for 3 to 5 minutes so the flavors blend and the sauce slightly reduces. - Thicken the sauce if needed
If you want a thicker glaze, stir in the cornstarch slurry and cook for 30 to 60 seconds, just until the sauce looks glossy and lightly thickened. - Toss and serve
Add the crispy chicken to the sauce and toss quickly until coated. Serve right away over rice and finish with green onions and sesame seeds.
Recipe Tips
- Do not overcrowd the pan. Frying in batches helps the chicken stay crisp.
- Use fresh orange juice if possible. It gives the sauce a better flavor than bottled juice.
- Add the sauce at the last minute. The chicken stays crispier when you toss it with the sauce right before serving.
- Double-fry for extra crunch. If you want an even crispier texture, fry the chicken once, let it rest for a minute, then fry it again for 30 to 60 seconds.
- Taste the sauce before adding the chicken. You can adjust the sweetness or tang to fit your preference.
- Keep the sauce moving once the slurry is added. This helps prevent lumps.
Substitutions
- Chicken breasts instead of thighs:
Chicken breasts work well, but cut them into even pieces so they cook evenly. - Baking instead of frying:
If you want a lighter version, coat the chicken in cornstarch, place it on a greased baking sheet, spray lightly with oil, and bake at 400°F until crisp and cooked through. - Air fryer option:
You can also air fry the coated chicken in a single layer until golden and cooked through. Spray lightly with oil for the best texture. - Apple cider vinegar instead of rice vinegar:
If you do not have rice vinegar, apple cider vinegar is a workable substitute. - Honey instead of part of the sugar:
You can swap in a little honey for part of the sugar if you want a slightly deeper sweetness. - Gluten-free option:
Use gluten-free soy sauce or tamari.
Variations

- Spicy orange chicken:
Add extra red pepper flakes or a little chili sauce to the orange sauce. - Extra citrusy orange chicken:
Add more orange zest for a stronger orange flavor. - Orange sesame chicken:
Finish with extra sesame seeds and a touch more sesame oil. - Orange chicken bowls:
Serve the chicken over rice with steamed broccoli, carrots, and snap peas for an easy bowl meal. - Vegetable add-ins:
Stir in lightly cooked broccoli, bell peppers, or snow peas just before serving.
What to Serve With Your Orange Chicken
Chinese Orange Chicken goes well with:
- Steamed jasmine rice
- Brown rice
- Fried rice
- Lo mein or noodles
- Steamed broccoli
- Green beans
- Snap peas
- Bok choy
- Vegetable spring rolls
If you want a full takeout-style dinner, pair it with rice and one green vegetable to balance the richness of the chicken.

Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days.
For the best texture, keep the chicken and sauce separate if you can. If they are already mixed together, they will still keep well, but the coating will soften over time.
To freeze, store the fried chicken pieces and the sauce separately if possible. The chicken can be frozen for up to 2 months.
Reheating
For the crispiest result, reheat the chicken in a skillet or air fryer instead of the microwave.
- Skillet: Warm the chicken over medium heat until heated through. Add a splash of water if the sauce needs loosening.
- Air fryer: Reheat at 375°F for a few minutes until hot and crisp.
- Microwave: This works in a pinch, but the chicken will be softer.
If you froze the chicken and sauce separately, reheat both gently, then toss them together just before serving.
Frequently Asked Questions (FAQ)
Is Chinese Orange Chicken the same as takeout orange chicken?
Yes, this recipe is designed to taste like the sweet, tangy orange chicken many people know from Chinese takeout. It is a homemade, takeout-style version.
Can I bake this instead of frying it?
Yes. Baking works well if you want a lighter version. The chicken will be a little less crisp than fried, but it will still be delicious.
Can I use chicken breast instead of thighs?
Yes. Chicken breast is a good substitute, but it cooks a little faster, so watch it closely to avoid drying it out.
How do I make the sauce thicker?
Simmer the sauce a little longer, or add the cornstarch slurry and cook it briefly until glossy.
Why is my orange chicken not crispy?
The most common reasons are overcrowding the pan, not heating the oil enough, or adding the sauce too early. Fry in batches and toss the chicken with sauce right before serving.
Can I make this ahead of time?
Yes. You can fry the chicken and make the sauce ahead of time, then reheat and combine them just before serving for the best texture.
Final Helpful Notes
The biggest flavor boosters in this recipe are fresh orange juice, orange zest, ginger, and garlic. If you want the orange flavor to stand out more, do not skip the zest.
This dish is best served right away, while the chicken is still crisp and the sauce is glossy. If you want a little extra sauce for rice, you can easily make a half batch more.

Chinese Orange Chicken
Equipment
- Large skillet or wok
- Mixing bowls
- Whisk
- Tongs
- Saucepan
Ingredients
Chicken
- 1 1/2 pounds boneless, skinless chicken thighs cut into bite-size pieces
- 1/2 cup cornstarch
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1 cup neutral oil for frying
Orange Sauce
- 1/2 cup fresh orange juice
- 1 teaspoon orange zest
- 1/4 cup low-sodium soy sauce
- 1/4 cup granulated sugar
- 1 tablespoon rice vinegar
- 1 tablespoon sesame oil
- 2 cloves garlic minced
- 1 tablespoon fresh ginger grated
- 1 teaspoon cornstarch mixed with 1 tablespoon water for a thicker sauce, optional
- 1/4 teaspoon red pepper flakes optional
For Serving
- steamed rice
- sliced green onions
- sesame seeds
Instructions
- Prepare the chicken: Pat the chicken dry with paper towels. In a bowl, season it with salt and pepper, then toss it with the cornstarch until every piece is lightly coated.
- Fry the chicken: Heat the oil in a large skillet or wok over medium-high heat until it reaches about 350°F if you are using a thermometer. Fry the chicken in batches so the pan does not get crowded. Cook until the pieces are golden brown and crisp, about 4 to 5 minutes per batch. Transfer to a plate lined with paper towels or a wire rack.
- Make the orange sauce: In a separate saucepan, combine the orange juice, orange zest, soy sauce, sugar, rice vinegar, sesame oil, garlic, ginger, and red pepper flakes if using. Bring the mixture to a gentle simmer over medium heat. Let it cook for 3 to 5 minutes so the flavors blend and the sauce slightly reduces.
- Thicken the sauce if needed: If you want a thicker glaze, stir in the cornstarch slurry and cook for 30 to 60 seconds, just until the sauce looks glossy and lightly thickened.
- Toss and serve: Add the crispy chicken to the sauce and toss quickly until coated. Serve right away over rice and finish with green onions and sesame seeds.


