Want to save this recipe?

Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!

If you’ve ever craved Chinese takeout orange chicken but didn’t want to scroll through menus or hunt down a phone number like it’s a scavenger hunt… this is your dinner

A white bowl packed with saucy sesame chicken pieces and a sprinkle of seeds sits on a light surface.

This is true crispy orange chicken– the kind of crunchy shell and a sticky, glossy glaze that makes it feel like real Chinese takeout. It also hits as a Panda Express copycat orange chicken craving without leaving home. Between the golden fried chicken pieces and the tangy orange sauce, it’s the exact “better than takeout” dinner you want when you’re craving something sweet, bright, and a little indulgent.

Step-by-Step Instructions

Raw chicken breasts, eggs, flour, brown sugar, soy sauce, an orange, ginger, and spices spread out on the counter for orange chicken.

Start by gathering all your ingredients.

Someone’s whisking a yellow mix in a saucepan near chicken, flour, cornstarch, eggs, and oil—getting ready for orange chicken.

Step One: Cut the chicken breasts into bite-sized pieces.

A saucepan with a brown sauce, maybe orange chicken, getting whisked with a metal whisk on a light counter.

Step Two: In a saucepan, whisk together all the sauce ingredients: orange juice, brown sugar, rice vinegar, soy sauce, ginger, garlic powder, orange zest, and cornstarch.

Step Three: Place the saucepan on the stove over medium-high heat, allow the sauce to reach a simmer, and cook until thickened (about 5 minutes). Remove from the heat and set aside.

Chopped raw chicken, some beaten eggs in a bowl, and a plate of flour on the counter—getting ready for orange chicken!.

Step Four: Grab two shallow dishes and a deep, heavy-bottom frying pan. Place 2 cups of vegetable oil in the frying pan and put it over high heat. While the oil heats up, prepare the chicken.

Step Five: In one shallow dish, add 3 eggs and whisk until light yellow. In the second shallow dish, add cornstarch, flour, and salt. Stir to combine.

Chunks of raw chicken, dipped in flour and egg, are laid out on parchment paper—prepped for some tasty homemade orange chicken.

Step Six: Line a cookie sheet with parchment paper. Dip each piece of chicken first in the eggs and then in the flour mixture. Coat fully. Place on the parchment paper. Continue until all the chicken is coated.

Crispy orange chicken sits on a paper towel–lined tray by a saucepan of sauce with a whisk ready to go.

Step Seven: Prepare the second cookie sheet by lining it with paper towels.

Step Eight: Fry the chicken pieces in the oil once it reaches 325 degrees F. Cook for 2-3 minutes per side. Do not overcrowd the chicken; work in batches. Place the fried chicken on the clean paper-towel-lined cookie sheet. Continue until all the chicken is fried.

A white bowl piled with shiny, saucy orange chicken sits on a light textured surface.

Step Nine: Toss the fried chicken in the orange sauce and serve warm.

Serving Suggestions

Serve over steamed white rice or jasmine rice for the classic pairing. Want low carb? Serve with cauliflower rice. Pair with green beans, a stir-fried vegetable mix, broccoli, or snap peas for color and crunch. If you want more veggies, add a garden salad on the side. Garnish with sesame seeds and thinly sliced green onions for texture, and that takeout look. For a full spread, serve with fried rice, lo mein, beef and broccoli, teriyaki chicken, and walnut shrimp. Plate in a shallow bowl so the sauce stays contained and doesn’t run everywhere. Add orange slices or little curls of orange zest for visual appeal. Offer extra sauce on the side for dipping or drizzling. For dessert, offer a vanilla, chocolate, or green tea custard for a refreshing option.

The Chemistry of Orange Chicken

Crispy orange chicken comes down to two things: coating + timing. The egg dip helps the cornstarch mixture and flour cling, creating a crisp shell that fries up golden brown. Frying temp matters: too cool and you get greasy chicken; too hot and the outside browns before the chicken pieces cook through. Keeping the oil around 325°F is the sweet spot for a crunchy exterior and juicy inside. For the sauce, cornstarch thickens as it simmers- so it needs a gentle medium-high heat and constant stirring to avoid lumps or burning. The balance comes from sweet (brown sugar), salty (soy sauce), and tangy (rice vinegar + citrus). If you want more brightness, a touch of lemon juice can help sharpen the citrus flavor without changing the recipe too much.

Recipe Troubleshooting

Too sweet and lacks tanginess? Add more rice vinegar or a small squeeze of lemon juice to brighten it up.

The sauce didn’t thicken with the chicken? Make sure the sauce is thickened properly before tossing. Thin sauce slides right off.

Wasn’t crispy enough? Deep frying gives the best crispy crust. If you bake or air-fry, it’ll be a bit lighter.

Orange flavor wasn’t strong enough? Add more orange zest (that’s where the punchy citrus flavor lives), or use a bit of tangerine zest.

What’s the best substitute for fresh orange juice? Bottled orange juice works. Add extra orange zest to boost citrus flavor. Some people even use tangerine peels for a more intense orange aroma.

How do I prevent the batter from falling off during frying? Dry chicken, press the coating on well, and let it rest briefly before frying. Laso avoids stirring the oil too aggressively.

Chicken too greasy? The oil wasn’t hot enough, or you crowded the pan. Drain excess oil well- use a rack or paper towel.

Seasonal Serving Suggestions

This recipe totally fits the better-than-takeout orange chicken vibe- fast, craveable, and honestly impressive for a weeknight. It’s also the perfect 30-minute dinner. And if you’re trying to keep things lighter, you can absolutely lean into the air-fryer route and call it “healthy orange chicken.”

Baking Tips

This homemade orange chicken is crispy, golden brown, and coated in a tangy orange sauce made with fresh orange juice and lots of orange zest for major citrus flavor. It’s sweet, saucy, and gives serious Panda Express energy- except you’re making it in your own kitchen and you get to “accidentally” taste-test extra fried chicken pieces along the way. No regrets. Only crunch.

Storage Tips

Store leftovers in an airtight container in the fridge for up to 3 days. Except the chicken to soften once sauced- still tasty, just less crunchy. If possible, store chicken and sauce separately.

Freezer- You can freeze the fried chicken pieces (unsauced) for the best texture. Freeze in a single layer, then transfer to a bag. Sauce can also be frozen separately. Reheat chicken in the oven or air fryer, then toss in warmed sauce.

Make-ahead- Make the sauce ahead and refrigerate. When ready to cook, warm it gently with a splash of water if it thickens too much. You can also cut chicken and set up dredging bowls in advance- then frying goes fast at dinner time.

Three bowls of rice, beef & broccoli, and orange chicken sit on a table with soy sauce, ginger, orange slices, and a cup.
Three bowls of rice, beef & broccoli, and orange chicken sit on a table with soy sauce, ginger, orange slices, and a cup.

Get your whole take-out experience by serving with beef & broccoli and walnut shrimp!

Recommended Products

Better-Than-Takeout Orange Chicken

Orange chicken at home feels like a little victory- crispy, saucy, and totally cravable without the takeout wait. Keep the oil hot, thicken the sauce properly, and toss right before serving for the best crunch. If you make it, tell me: are you an “extra sauce on the side” person or a “toss it all and hope for the best” person?

A bowl of saucy orange chicken with rice, sliced oranges, soy sauce, and a blue napkin. Text: Crunchy Orange Chicken in Zesty Sauce.

Want to save this recipe?

Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!

Easy Orange Chicken with Fresh Citrus Sauce

No ratings yet
Author: Madison Reid
Total Time: 35 minutes
Prep Time: 15 minutes
Cook Time: 20 minutes
Servings: 6
Make this crispy homemade Orange Chicken with fresh orange juice, a sweet-tangy sauce, and perfectly fried chicken bites. A simple, flavorful takeout classic made right at home!

Ingredients 

  • 3 chicken breast
  • 3 eggs
  • 1/3 cup cornstarch
  • 1/3 cup flour
  • 1 tsp fine sea salt
  • 2 cups vegetable oil

Sauce

  • 1 cup orange juice freshly squeezed
  • 1/2 cup brown sugar
  • 2 tbsp rice vinegar
  • 2 tbsp soy sauce
  • 1/4 tsp minced ginger
  • 1/4 tsp garlic powder
  • 1 orange orange zest
  • 1 tbsp cornstarch

Serving

  • sesame seeds
  • green onions

Instructions

  • Cut the chicken breasts into bite-sized pieces.

Sauce

  • In a saucepan, whisk all the sauce ingredients together: orange juice, brown sugar, rice vinegar, soy sauce, ginger, garlic powder, orange zest, and cornstarch.
  • Place the saucepan on the stove over medium-high heat, allow the sauce to reach a simmer, and cook until thickened (about 5 minutes). Remove from the heat and set aside.

Chicken

  • Grab two shallow dishes and a deep, heavy-bottom frying pan. Place 2 cups of vegetable oil in the frying pan and put it over high heat. While the oil heats up, prepare the chicken.
  • In one shallow dish, add 3 eggs and whisk until light yellow. In the second shallow dish, add cornstarch, flour, and salt. Stir to combine.
  • Line a cookie sheet with parchment paper. Dip each piece of chicken first in the eggs and then in the flour mixture. Coat fully. Place on the parchment paper. Continue until all the chicken is coated.
  • Prepare the second cookie sheet by lining it with paper towels.
  • Fry the chicken pieces in the oil once it reaches 325 degrees F. Cook for 2-3 minutes per side. Do not overcrowd the chicken; work in batches. Place the fried chicken on the clean paper-towel-lined cookie sheet. Continue until all the chicken is fried.
  • Toss the fried chicken in the orange sauce and serve warm.

Nutrition

Calories: 311kcal Carbohydrates: 36g Protein: 28g Fat: 5g Saturated Fat: 1g Polyunsaturated Fat: 1g Monounsaturated Fat: 2g Trans Fat: 0.02g Cholesterol: 154mg Sodium: 892mg Potassium: 578mg Fiber: 0.4g Sugar: 21g Vitamin A: 236IU Vitamin C: 22mg Calcium: 41mg Iron: 2mg

Have you tried this recipe?

I’d love to see it! Follow @_mrs.madi_ on Instagram and tag your photos with #mrsmadi.