This Panda Express Orange Chicken recipe tastes just like the takeout version with crispy chicken tossed in a sweet and spicy orange sauce.
I love a good takeout night, but this orange chicken recipe is honestly even better. It’s crispy, saucy, and way easier to make at home than you’d think. If orange chicken is your go-to order, you’re going to love this one.
Why you’ll love this recipe
- Better-than-takeout: This homemade orange chicken tastes just like your favourite takeout (hello Panda Express) but it’s lighter and made with simple ingredients.
- Easy weeknight dinner: Perfect when you want a quick, flavour-packed dinner without ordering takeout.
- The best orange sauce: The homemade orange sauce is the perfect combination of sweet and a little spicy.
Ingredients and substitutions
- Canola oil – or another high smoke point oil like avocado oil.
- Chicken breasts – chicken thighs would also work.
- Eggs – coat the chicken in buttermilk instead.
- Cornstarch – try arrowroot or potato starch instead.
- Flour – swap out for a gluten-free flour of your choice.
- Green onions – white onion would also be good.
- Sesame seeds – leave these off in a pinch.
Orange chicken sauce
- Orange juice – freshly squeezed is best but you can use bottled orange juice in a pinch.
- Honey – agave or maple syrup can be used, but the flavour will be different.
- Hoisin sauce – use soy sauce or oyster sauce instead.
- Rice vinegar – apple cider vinegar or white wine vinegar will work as well.
- Garlic – fresh minced garlic is best but garlic powder will work in a pinch.
- Orange zest – you can use lemon zest, but the flavour will be different.
- Ginger – use fresh minced ginger. If you can’t find any, ground ginger can be used instead.
Rice
- White rice – brown rice or cauliflower rice would also be good.
- Butter – you can use a little bit of margarine or olive oil instead.

How to make this recipe

Step 1: Make the orange sauce.
Mix the sauce ingredients together.
Step 2: Coat the chicken.
Dredge the chicken in egg, then toss in the flour and cornstarch.

Step 3: Cook the chicken.
Brown the chicken in a skillet until cooked through, then drain on a paper-towel-lined plate.
Step 4: Toss in the sauce.
Toss the chicken in the orange sauce then serve over rice.

How to make the best orange chicken
Here are my tops tips for making the best orange chicken:
- Don’t skip the cornstarch: This will help make the chicken extra crispy.
- Try a wok: Woks heat up quickly and retain heat well, giving you that crispy takeout texture.
- Cook the chicken in batches: Avoid overcrowding the pan so the chicken gets golden and crispy, not soggy.
- Use fresh OJ: It will give your sauce the best flavour, but bottled orange juice will also work.
- Add the zest: The orange zest adds even more flavour.
- Simmer the sauce: Let the sauce bubble for a minute or two so it thickens slightly and coats the chicken perfectly.
Frequently asked questions
Is orange chicken spicy?
The hoisin sauce will give the orange sauce a bit of kick, but it’s not overly spicy. It’s the perfect blend of sweet and spicy!
How many calories are in this recipe?
One serving of Panda Express’ orange chicken has 490 calories without the rice. In comparison, my recipe has 449 calories including rice, so you’re saving calories by making it at home.
Can you make it in the slow cooker?
You can try cooking raw chicken in the sauce in the slow cooker, but you won’t be able to brown the chicken so it won’t have that amazing crispy texture.
Storing and reheating
Storing: Store the leftovers in the fridge for 5 days.
Freezing: Freeze the chicken for 3 months, then thaw in the fridge overnight.
Reheating: Reheat in a skillet over medium-high heat to maintain that crispiness. You can microwave it for 1-2 minutes instead, but the chicken may get soggy.
More Panda Express recipes

Copycat Panda Express Orange Chicken Recipe
Ingredients
Chicken
- 1/2 cup canola oil
- 1 lb chicken breasts diced
- 2 eggs whisked
- 1/2 cup cornstarch
- 1/4 cup flour
- 1/3 cup water
Orange chicken sauce
- 3/4 cup orange juice preferably fresh squeezed; you should need 3 oranges
- 1 tbsp cornstarch
- 2 tbsp honey
- 2 tbsp hoisin sauce
- 1 tbsp rice vinegar
- 2 cloves garlic minced
- 1 tsp orange zest
- 1 tsp fresh ginger minced
Rice
- 1 1/4 cups water
- 1 cup white rice
- 1 tsp butter
- 1 pinch salt
To serve
- 4 green onions sliced
- Sesame seeds for garnish
Instructions
- Mix sauce ingredients in a bowl and set aside. Add rice ingredients to a rice cooker and cook.
- Whisk eggs in a bowl, then mix in cornstarch, flour and water. Add chicken and mix to combine.
- Heat canola oil in a large skillet over med-high heat. When hot, add chicken and cook for 3-4 minutes per side until golden brown. Add chicken to a paper-towel lined plate to drain oil. Season with salt and set aside.
- Meanwhile, heat sauce in a small pot over medium-high heat until thickened.
- Gently toss chicken with sauce in the large bowl, then serve over rice. Garnish with green onions and sesame seeds, then serve and enjoy!



Share With Me!
Did you make this recipe or want to share your thoughts? Make sure to leave your review below and tag me on Instagram #thegirlonbloor so I can check it out!