
There’s nothing quite like the crispy, tangy-sweet satisfaction of Panda Express Orange Chicken, and the best part? You can make it at home that tastes even better than the takeout version! This beloved Chinese-American dish features tender, juicy chicken pieces coated in a light, golden-crispy batter and tossed in a vibrant orange glaze that strikes the perfect balance between sweet, sour, and slightly spicy. The magic happens when you combine fresh orange zest, rice vinegar, and a touch of heat to create that signature sauce that keeps you coming back for more.
What makes homemade orange chicken so special is the control you have over every element. You can adjust the sweetness level, add extra garlic and ginger for depth, or crank up the heat if you prefer more spice. Unlike the restaurant version that sits under heat lamps, your homemade orange chicken is served hot, crispy, and fresh from the pan, with chicken that’s moist and tender on the inside and beautifully golden on the outside. The sauce clings perfectly to each piece, creating those irresistible bites that disappear way too quickly.
This recipe comes together faster than you’d think, with most of the prep happening upfront. Once you have your ingredients measured and ready, the actual cooking takes just 20-30 minutes from start to finish. Serve it over steamed white rice or fried rice, and pair it with some steamed broccoli or our Best Cheddar Biscuits Recipe for a complete meal that feels restaurant-quality but is entirely homemade. Your family will be absolutely amazed, and you’ll love how much money you save compared to ordering takeout. Trust me, once you master this recipe, you’ll never order orange chicken again!
For the best results, make sure your oil is at the proper temperature before frying—this ensures the coating gets crispy without absorbing excess oil. Keep your sauce ingredients separate until the last moment, and don’t skip the orange zest; it’s the secret ingredient that makes this dish authentically delicious. Whether you’re cooking for a weeknight dinner or impressing guests, this Panda Express Orange Chicken recipe is a guaranteed crowd-pleaser that’ll have everyone asking for seconds.
Ingredients
- 2 pounds boneless, skinless chicken breasts, cut into 1-inch bite-sized pieces
- 1 cup all-purpose flour
- 1/2 cup cornstarch
- 2 large eggs
- 1/4 cup milk
- 2 teaspoons salt
- 1 teaspoon white pepper
- 1 teaspoon garlic powder
- Vegetable oil for frying (about 4-5 cups)
- 1 cup fresh orange juice
- 3 tablespoons orange zest
- 1/4 cup rice vinegar
- 1/2 cup sugar
- 3 tablespoons soy sauce
- 2 tablespoons ketchup
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1/2 teaspoon red pepper flakes (adjust to taste)
- 2 tablespoons cornstarch mixed with 3 tablespoons water (slurry)
- 2 tablespoons sesame oil
- 2 green onions, sliced for garnish
- 1 teaspoon sesame seeds for garnish

Instructions
- Pat the chicken pieces dry with paper towels—this step is crucial for achieving a crispy coating and helps the batter adhere properly.
- In a large bowl, whisk together the flour, cornstarch, salt, white pepper, and garlic powder until well combined.
- In another bowl, whisk together the eggs and milk to create an egg wash.
- Dip each chicken piece into the egg wash, then immediately dredge it in the flour mixture, making sure to coat all sides evenly. Place coated chicken on a plate and let it rest for 5 minutes—this helps the coating set.
- Heat the vegetable oil in a large, heavy-bottomed pot or wok to 350°F (175°C). Use a thermometer for accuracy; this temperature is essential for crispy coating without greasy chicken.
- Working in batches to avoid overcrowding the pan, carefully place the chicken pieces into the hot oil. Fry for 5-7 minutes until golden brown and cooked through, turning halfway through cooking.
- Using a slotted spoon, transfer the fried chicken to a plate lined with paper towels to drain excess oil.
- In a small saucepan, combine the orange juice, orange zest, rice vinegar, sugar, soy sauce, ketchup, minced garlic, ginger, and red pepper flakes.
- Bring the mixture to a simmer over medium heat, stirring occasionally until the sugar dissolves completely, about 3-4 minutes.
- Slowly pour the cornstarch slurry into the simmering sauce while stirring constantly to avoid lumps. Continue stirring until the sauce thickens and becomes glossy, about 2-3 minutes.
- Remove the sauce from heat and stir in the sesame oil for a rich, authentic flavor.
- In a large wok or skillet over medium-high heat, add the fried chicken back in and pour the orange sauce over it.
Toss everything together gently but thoroughly, making sure each piece of chicken is well coated with the glossy sauce.
- Transfer the orange chicken to a serving platter and garnish with sliced green onions and sesame seeds.
- Serve immediately over steamed white rice, jasmine rice, or fried rice while the chicken is still hot and crispy.

Pro Tips
Maintain Oil Temperature: Use a candy or deep-fry thermometer to ensure your oil stays at 350°F. If it’s too cool, the chicken will absorb oil and become greasy; if it’s too hot, the outside will burn before the inside cooks through.
Don’t Skip the Orange Zest: Fresh orange zest is what makes this recipe taste authentic and restaurant-quality. It provides brightness and a citrusy punch that bottled orange juice alone cannot deliver.
Batch Frying is Important: Resist the urge to fry all the chicken at once. Overcrowding the pan drops the oil temperature, resulting in soggy, oily chicken instead of crispy pieces.
Make Ahead Option: You can prepare the sauce up to 2 days in advance and store it in an airtight container in the refrigerator. Simply reheat it gently before tossing with the fried chicken.
Crispy Texture Maintenance: If you’re serving a crowd and need to keep chicken warm while finishing batches, place it in a 200°F oven on a wire rack so air can circulate and maintain crispiness.
Sauce Consistency: If your sauce seems too thick, thin it with a tablespoon of orange juice at a time. If it’s too thin, mix more cornstarch with water and add gradually while stirring.
Serving Suggestions: Pair with our Best Pizza Sides Recipe for a fun twist, or serve alongside steamed vegetables. Try pairing with Perfect Strawberry Glaze Recipe inspired desserts for a complete meal.
Spice Level Adjustment: Start with 1/2 teaspoon of red pepper flakes and adjust based on your preference. Some families like it mild, while others prefer more heat.
Chicken Size Matters: Cut chicken into uniform 1-inch pieces so everything cooks evenly. Larger pieces may not cook through before the coating burns.
Leftovers Storage: Store leftovers in an airtight container for up to 3 days. Reheat gently in a 350°F oven for 10-12 minutes to restore crispiness. The sauce may thicken as it cools; thin it with a splash of orange juice when reheating.
Healthier Version: For a lighter option, you can bake the coated chicken at 400°F for 20 minutes, but note that it won’t achieve the same crispy texture as deep-frying.
