Is Homemade Orange Chicken Really Cheaper Than Panda Express?
Orange chicken is one of the most popular Chinese-American dishes in the country — and Panda Express has built an empire on it. But crispy, saucy homemade orange chicken is surprisingly achievable on a weeknight, and the cost difference between making it at home versus picking it up is often dramatic.
A typical Panda Express plate with orange chicken runs $9–$13 depending on your location and whether you add sides. A sit-down Chinese-American restaurant might charge $14–$18 for a similar portion. Meanwhile, a homemade batch using two pounds of boneless chicken thighs, fresh orange juice, soy sauce, rice vinegar, garlic, ginger, and cornstarch for the coating typically costs $6–$10 total — enough for four generous servings.
What Goes Into the Cost?
The biggest cost driver is the chicken. Boneless, skinless chicken thighs are the gold standard for orange chicken — they stay juicy after frying and hold up to the sticky sauce. At $2–$3 per pound, two pounds feeds four people comfortably. The orange juice (fresh-squeezed or carton), soy sauce, rice vinegar, garlic, ginger, and cornstarch add up to about $1.50–$2.50 per batch if you're drawing from a stocked pantry, or a bit more if you're buying everything fresh.
Homemade vs. Panda Express vs. Restaurant
- Homemade: $1.75–$2.50 per serving
- Panda Express plate: $9–$13 (entree with two sides)
- Chinese-American restaurant: $14–$18 per order (shareable but pricey)
Tips to Lower the Cost Further
- Buy chicken thighs in the family-size pack and freeze half for the next batch.
- Use carton orange juice instead of fresh-squeezed — the difference in the sauce is minimal.
- Make a double batch of sauce and freeze it. The cornstarch slurry doesn't freeze well, but the base sauce does.
- Cornstarch is cheaper and creates a crispier crust than flour-based coatings.