Chinese Orange Chicken Recipe

This post may contain affiliate links (disclosure). 

chinese orange chicken recipe

Orange chicken is one of the most popular Chinese recipes.  Many people order Chinese takeout just so they can eat some orange chicken!  Good news is that you can make authentic tasting Chinese orange chicken recipe at home – no need to go to Panda Express to get your orange chicken fix :)

This delicious orange chicken has such a complex and unique flavor combination!  Sweet, sour, citrusy and a little spicy – all those flavors combined make an amazing finger-licking sauce!  This chicken is seriously addictive – you just can’t stop eating it!

Follow this easy recipe and you’ll learn how to make orange chicken yourself right away.  You’ll impress all your family and friends by making a delicious orange chicken at home from scratch!

This yummy orange chicken tastes amazing served over rice.  Just use your rice cooker to make rice with no effort whatsoever – when you finish making the chicken, the rice will be ready too!

Click Here To Pin This Recipe

Chinese Orange Chicken Recipe

Who needs a Chinese takeout when you can make a copycat orange chicken recipe yourself! Tastes just like an orange chicken from your favorite Chinese restaurant!
Prep Time25 minutes
Cook Time5 minutes
Total Time30 minutes
Course: Chicken
Cuisine: Chinese
Servings: 4 servings


  • 2 lbs skinless boneless chicken breasts cut into 1-inch pieces
  • 2 tbsp oil


  • 2 cups orange juice
  • 1/2 cup white vinegar
  • 1/2 cup soy sauce
  • 1 cup dark brown sugar
  • 8 garlic cloves minced
  • 1- inch piece of ginger root grated
  • 1 tsp red pepper
  • 1 tbsp cornstarch



  • Combine all sauce ingredients except cornstarch and mix well.
  • Put chicken pieces in a bowl and pour 1 cup of the sauce over the chicken (reserve the rest of the sauce). Mix it with your hands so all the chicken is covered with sauce. Leave to marinate at room temperature for 20 minutes.
  • Put the remaining sauce in a sauce pan and bring to a boil. In a small bowl, whisk 1 tbsp cornstarch with 1 tbsp of water. Add cornstarch mixture to the sauce and stir for 2 minutes, until sauce is thickened.
  • Fry the chicken:
  • You will need to fry it in batches, so the chicken pieces are not crowded in the pan - they need to fit in a single layer without much touching.
  • Heat the oil (enough to cover the bottom of the pan) in a large frying pan over medium-high heat. Put 1 cup of cornstarch in a large plate.
  • Coat the first batch of chicken pieces - dip them in the egg whites (so they are covered in egg white all over), then remove from egg whites and roll in the cornstarch (so they are covered with cornstarch all over).
  • Put the chicken in a frying pan. Fry, stirring occasionally, for about 3 minutes, until golden-brown all over. Remove from the frying pan.
  • Add more oil to the pan (enough to cover the bottom of the pan). Repeat coating and frying with the remaining batches of chicken.
  • If the sauce got cold, reheat it. Pour the orange sauce over the chicken, stir so it’s coated, and serve.
NEVER MISS A RECIPE!I publish a new recipe several times per week. Want the new recipes in your inbox? Sign up for FREE notifications!
Save This Recipe



Save this for later on your social media:

Get Melanie's FREE Recipes In Your Inbox!

Similar Posts


Leave a Reply

Your email address will not be published. Required fields are marked *

Rate This Recipe (only if you tried it, otherwise leave blank)