Homemade orange chicken recipe is exactly what you’ve been missing! This is the perfect restaurant copycat recipe that’s so easy, tastes just like takeout, or dare I say… better?

Crispy chicken tossed in a sweet orange sauce served with white rice is, the ideal 30-minute meal. Serve with a side of asian cucumber salad for a complete meal!

A bowl with orange chicken and white rice.

This orange chicken is crispy and cooked in the best sauce with orange juice. Like a simple chicken and broccoli stir fry, this dish contains juicy chicken in an incredible homemade sauce. The perfect 30-minute recipe that tastes delicious every time and can be easily prepped in advance for meal prep! 

Why Make Chicken From Scratch?

It can be tempting to order takeout for a quick and easy dinner, but let me convince you why you should make orange chicken from scratch. This recipe takes only 30 minutes from start to finish, and you have a delicious and healthy Panda Express copycat recipe.

Ingredients for Orange Chicken

  • Chicken – boneless skinless chicken thighs are the key to juicy chicken. 
  • Cornstarch – gives the chicken a crispy crust like in our sweet and sour chicken
  • Garlic & ginger – fresh garlic and ginger give this orange chicken an iconic chinese flavor. 
  • Sauce – a combination of chicken broth, fresh orange juice, brown sugar, soy sauce, cornstarch, and sriracha for the perfect flavor. 

See the recipe card below for a complete list of ingredients and quantities.

A pot with the homemade orange chicken.

Substitutions and Variations

All the add-ins, substitutions, and variations to the recipe you want to make.

  • Add vegetables: Complete the orange chicken by adding vegetables. Broccoli florets, red bell peppers, and mushrooms would all make a great addition, just like in our classic chicken stir-fry recipe.
  • Extra spice: Add red pepper flakes to make this orange chicken extra spicy.

How to Make Orange Chicken from Scratch 

The easiest step-by-step instructions: 

A bowl with cubed chicken, topped with seasoning and cornstarch.
  1. Cook chicken. Cut the chicken thighs into bite-sized pieces and season with salt, pepper, and cornstarch. To a skillet, add oil and bring to a medium-high heat. Saute the chicken pieces until cooked and crispy. 
A saucepan with the orange chicken sauce.

2. Cook sauce. Add butter, garlic, and ginger to a saucepan and sauté until fragrant. In a bowl, whisk together the orange chicken sauce ingredients. Add the mixture to the saucepan and bring it to a simmer. Cook until the sauce is thick. Add the sauce to the chicken in the pan and toss to combine. Garnish with green onion and sesame seeds.

Expert Tips: 

  • Crispy chicken. It’s essential not to overcrowd the pan when frying to achieve the perfect, crispy chicken. If you have too much chicken, cook it in batches for a crisp exterior. 
  • Fresh ingredients. To get the best dish, it is vital to use fresh ingredients! Fresh garlic and ginger are the key to the best flavor.
  • Correct heat. You want the oil to become hot before adding the chicken. If you add them when the oil is still heating, the chicken will not be as crispy, and the dredging may come off. 
A plate with homemade white rice, topped with crispy orange chicken.

Serving Suggestions

  • Full course meal: Make this orange chicken a complete meal with classic hibachi fried rice! Of course, a meal isn’t complete without an appetizer!
  • Side: Crispy crab rangoons make the perfect starter for homemade orange chicken. 

FAQ’s 

Can you use chicken breast for orange chicken?

Though chicken thighs provide juicier results, chicken breast may be used instead.

Can you use fresh oranges for orange chicken?

You can use orange juice or freshly squeezed oranges to make orange chicken from scratch. 

What is the secret to crispy orange chicken? 

The key to getting crispy orange chicken is adding cornstarch to the chicken. It gives the chicken a crispy exterior. 

What kind of oil should you fry orange chicken in? 

Fry orange chicken in an oil with a high-smoke point. Some great options are canola oil, vegetable oil, or avocado oil.

A plate with our homemade orange chicken, garnished with green onion.

Store & Reheat 

  • Storage. Keep leftover orange chicken in an airtight container in the fridge for 3-5 days. 
  • Reheat. Add the orange chicken to a pan and cook on medium heat until thoroughly reheated to warm up the leftovers. 
  • Freeze. Make this dish good for later by freezing it! Add cooled orange chicken to a freezer-safe container. Store the food in the freezer for up to 3 months. Reheat: Add the frozen chicken to a pan and cook on medium heat until warm. 

More Asian Recipes

If you tried this easy orange chicken recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below – we appreciate it!

Orange Chicken Recipe

Print
5 from 2 votes
This orange chicken recipe makes the best takeout meal from scratch. Crispy and juicy chicken, in the best, zesty orange sauce. The sauce is vibrant, resulting in an unforgettable, home-cooked meal. This is a dish that will make you forget all about ordering takeout!
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 6 servings

Ingredients

  • 2 lbs boneless skinless chicken thighs cubed to 1 1/2" cubes
  • 1 1/2 tsp salt
  • ¼ tsp ground black pepper
  • 1/4 cup cornstarch
  • oil, for sauteing

orange chicken sauce-

  • 2 Tbsp unsalted butter
  • 2 garlic cloves minced
  • 1/2 tsp fresh grated ginger
  • 1/3 cup chicken broth
  • 2/3 cup orange juice
  • 1/2 cup brown sugar
  • 2 Tbsp soy sauce
  • 1 1/2 Tbsp cornstarch
  • 1 tsp sriracha sauce, optional

Instructions

  • Cube the chicken thighs and add them to a bowl.
  • Season the chicken with salt and pepper and mix.
  • Add cornstarch to the chicken and mix.
  • Heat enough oil to cover bottom of a skillet. Once the oil is hot, add the chicken and sauté for 5-6 minutes, or until it is crispy on all sides. If you have too much chicken, cook it in batches to get that crispy exterior.
  • In a saucepan, heat butter and add garlic and ginger. Cook until light and fragrant.
  • Add chicken broth, orange juice, brown sugar, soy sauce, cornstarch, and sriracha to the pan.
  • Bring the sauce to a simmer and cook until the sauce thickens. You don’t want the sauce to boil over, but cook it at a light simmer.
  • Add the sauce to the chicken once the orange chicken sauce is thickened, and sauté lightly.
  • Garnish the chicken with sliced green onion and sesame seeds.
  • Serve, and enjoy friends!

Notes

  • Don’t overcrowd the pan: If you have too much chicken, cook it in batches to prevent overcrowding and steaming the chicken. 
  • Ingredients matter. Using fresh garlic and ginger goes a long way in elevating your dish.
  • Serving orange chicken: Serve orange chicken on white or fried rice for the perfect meal.

Nutrition

343kcal Calories21g Carbs31g Protein15g Fat4g Saturated Fat3g Polyunsaturated Fat6g Monounsaturated Fat0.2g Trans Fat154mg Cholesterol1133mg Sodium451mg Potassium0.2g Fiber13g Sugar182IU Vitamin A8mg Vitamin C33mg Calcium2mg Iron
Nutrition Facts
Orange Chicken Recipe
Amount Per Serving
Calories 343 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 4g25%
Trans Fat 0.2g
Polyunsaturated Fat 3g
Monounsaturated Fat 6g
Cholesterol 154mg51%
Sodium 1133mg49%
Potassium 451mg13%
Carbohydrates 21g7%
Fiber 0.2g1%
Sugar 13g14%
Protein 31g62%
Vitamin A 182IU4%
Vitamin C 8mg10%
Calcium 33mg3%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)