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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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

IngredientAmountCost
Chicken thighs1.5 lbs$3.75
Oranges2$1.00
Cornstarch1 cup + 1 tbsp$0.30
Soy sauce3 tbsp$0.15
Rice vinegar3 tbsp$0.20
Sugar + honey1/3 cup + 2 tbsp$0.25
Eggs2$0.50
Ginger, garlic, sesame oilmisc$0.60
Frying oil3 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

Ratings & Reviews

No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500