Copycat Panda Express Orange Chicken
Panda Express sells more orange chicken than any other item on their menu, and for good reason — that shatteringly crispy coating drenched in a glossy, citrusy sauce is pure dopamine. The thing most home cooks get wrong is the coating. They use breadcrumbs or panko. Panda uses cornstarch, and so should you. A plate of orange chicken at Panda runs about $8.50 with a side. This recipe makes four generous servings for around $7 total, which is less than one plate at the restaurant.
Ingredients
For the Chicken
- 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
- 1 cup cornstarch
- 2 large eggs, beaten
- 1/2 teaspoon salt
- 1/4 teaspoon white pepper
- Vegetable or peanut oil for frying (about 3 cups)
For the Orange Sauce
- 1/2 cup fresh-squeezed orange juice (about 2 oranges)
- 2 tablespoons orange zest
- 3 tablespoons soy sauce (Kikkoman)
- 3 tablespoons rice vinegar
- 1/3 cup granulated sugar
- 2 tablespoons honey
- 1 tablespoon sesame oil
- 1 tablespoon fresh ginger, minced
- 3 cloves garlic, minced
- 1/2 teaspoon red pepper flakes
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (slurry)
For Garnish
- 2 green onions, sliced thin
- 1 tablespoon toasted sesame seeds
Instructions
- Cut the chicken thighs into roughly 1-inch pieces. Thighs are non-negotiable here — breast meat dries out during frying and loses that juicy, tender bite Panda is known for.
- Toss the chicken pieces in beaten egg, then dredge through cornstarch. Shake off the excess. Each piece should have a thin, even coating. Let them sit on a wire rack for 5 minutes — this helps the coating adhere during frying.
- Heat 3 cups of oil in a heavy-bottomed pot or Dutch oven to 350F. Use a clip-on thermometer. If you do not monitor the temperature, you will get greasy, soggy chicken every time.
- Fry the chicken in batches for 3-4 minutes per batch until golden and crispy. Do not crowd the pot. Overcrowding drops the oil temperature and steams the chicken instead of frying it. Transfer to a wire rack, not paper towels — paper towels trap steam and kill crispiness.
- Make the sauce while the chicken rests. In a large skillet or wok over medium-high heat, combine the orange juice, orange zest, soy sauce, rice vinegar, sugar, honey, sesame oil, ginger, garlic, and red pepper flakes. Bring to a simmer and cook for 2 minutes.
- Pour in the cornstarch slurry and stir constantly. The sauce will thicken within 30-45 seconds into a glossy, coat-the-back-of-a-spoon consistency.
- Toss the fried chicken into the sauce and stir to coat every piece. Work quickly — you want the chicken in the sauce for no more than 30 seconds so the coating stays crispy underneath that glaze.
- Plate immediately over steamed jasmine rice, and hit it with sliced green onions and sesame seeds.
Pro Tips
- Double-fry for maximum crunch. Fry the chicken once at 325F for 3 minutes, let it rest 5 minutes, then fry again at 375F for 2 minutes. This is the technique that gives Korean fried chicken its legendary crunch, and it works beautifully here.
- Use real oranges, not bottled juice. Bottled OJ has a flat, pasteurized flavor that cannot compete with fresh-squeezed. The zest is what really carries the orange flavor in the sauce.
- If you want to skip the deep frying, an air fryer at 400F for 12 minutes (shake halfway) gets you about 80% of the way there. Spray the coated chicken with a light coat of avocado oil before air frying.
The Michelin Twist
Want to take this from fast food to fine dining? Here’s how to elevate it:
- Use yuzu juice instead of orange juice: Yuzu has a more complex, floral citrus profile that will make people stop mid-bite and ask what your secret is. Find it at any Asian grocery store.
- Plate over coconut jasmine rice with a drizzle of chili crisp: Cook the rice in equal parts coconut milk and water. The richness pairs perfectly with the tangy sauce. Finish with a spoonful of Lao Gan Ma chili crisp.
- Garnish with edible flowers and microgreens: A few nasturtium petals and pea shoots turn the plate from takeout to tasting menu. The peppery flavor of nasturtium complements the sweet sauce.
Cost Breakdown
| Ingredient | Amount | Cost |
|---|---|---|
| Chicken thighs | 1.5 lbs | $3.75 |
| Oranges | 2 | $1.00 |
| Cornstarch | 1 cup + 1 tbsp | $0.30 |
| Soy sauce | 3 tbsp | $0.15 |
| Rice vinegar | 3 tbsp | $0.20 |
| Sugar + honey | 1/3 cup + 2 tbsp | $0.25 |
| Eggs | 2 | $0.50 |
| Ginger, garlic, sesame oil | misc | $0.60 |
| Frying oil | 3 cups | $1.20 |
| Total | $7.95 |
Compare to $8.50 per plate at Panda Express (4 plates = $34.00) — save 77%
Nutrition (Per Serving)
- Calories: 420
- Protein: 28g
- Fat: 16g
- Carbs: 42g