
Most orange chicken recipes tell you to use orange juice. The problem is, once you cook it into a sauce with sugar and vinegar, whatever citrus flavor the juice had disappears completely. After testing this recipe across multiple batches, I found that using orange extract alongside real orange juice is what keeps the sauce actually tasting like orange. That’s the same approach Panda Express uses, and it’s why their version tastes like orange instead of generic sweet and sour.
If you’ve made orange chicken at home and the sauce tasted like nothing but sugar and vinegar, the recipe you used was probably leaving out the extract. I also wanted to solve the crispiness problem. Standard takeout batter starts going soggy within minutes of being sauced, which is fine if you’re eating it immediately but useless for leftovers. So this recipe gives you two batter options: the classic takeout-style wet batter, and a more modern method adapted from Kenji Lopez-Alt’s book The Wok that stays crunchy even after you sauce it or reheat it in the microwave.
This post contains affiliate links, which means I may earn a small commission if you make a purchase. It doesn’t cost you anything extra. Full disclosure.
Orange extract is the ingredient most recipes leave out, and it’s the reason their sauce doesn’t taste like orange. It’s concentrated citrus flavor that survives cooking with sugar and vinegar. You can find it on the baking aisle of most grocery stores. You’ll use it alongside real orange juice, not instead of it. The extract carries the citrus flavor, and the juice adds liquid body to the sauce.
Chicken thighs are the better choice here over breast meat. Thighs have more connective tissue and stay juicier through the double-fry process. Most takeout kitchens default to breast because that’s what American customers are more familiar with, but thighs hold up much better to this cooking method. You’ll want to cut them into 1-inch pieces.
White sugar and brown sugar both go into the sauce. The white sugar handles the clean sweetness, and the brown sugar adds a layer of molasses flavor that gives the sauce more depth than using just one type. Using both gives the sauce a more layered, complex sweetness than either one alone.
Sambal oelek is an Indonesian chili paste that works better in this sauce than dried red pepper flakes. It dissolves into the liquid and distributes heat evenly instead of leaving you with random flakes that stick to individual pieces. If you can’t find it, ¼ teaspoon of dried red pepper flakes will work.
Vodka (modern batter only) sounds wrong in a chicken recipe, but it serves a specific purpose. It boils off faster than water and limits how much moisture the starches absorb, which prevents too much gluten from forming. That’s what gives the Kenji method its signature crunch that lasts through saucing and reheating. You won’t taste any alcohol in the finished chicken.
Shaoxing wine is used in both the sauce and the modern batter. If you can’t find it, dry sherry is the closest substitute. Avoid Western “cooking wines” sold in the vinegar aisle, which are loaded with salt.
The sauce is the same regardless of which batter method you choose, so make it first.
Step 1: Mix the sauce. Whisk together the white sugar, brown sugar, MSG, white pepper, vinegar, orange juice, chicken broth, oyster sauce, orange extract, light soy sauce, and dark soy sauce in a small bowl until everything dissolves. You can make this ahead and store it in the fridge for up to two weeks.
Step 2: Choose your batter method. The traditional batter is the classic takeout-style wet batter. The Kenji method produces a crunchier crust that holds up to sauce and reheating. Both use the same double-fry technique and the same sauce. If you’re eating it immediately, either method works. If you’re meal prepping or care about leftovers, go with the Kenji method.
Step 3: Make the batter. Whisk together the flour, cornstarch, baking powder, baking soda, salt, MSG, and white pepper in a large bowl. Add the egg and ice cold water and stir until you reach a pancake batter consistency. If it’s too thick, add water a tablespoon at a time. Stir in the neutral oil until evenly mixed.
Step 4: Coat and rest the chicken. Add the chicken pieces to the batter and stir until every piece is completely covered. Refrigerate for 30 to 60 minutes before frying. This rest helps the batter adhere to the chicken during frying.
Step 3: Make the marinade. Beat an egg white in a large bowl until frothy. Add the soy sauce, Shaoxing wine, sesame oil, and vodka. Set aside 2-3 tablespoons of this wet mixture for the dredge. Then add the cornstarch, white pepper, MSG, salt, and baking soda to the remaining liquid and whisk to combine.
Step 4: Marinate the chicken. Add the chicken pieces and stir until evenly coated. Marinate for at least 15 minutes, or up to 8 hours in the fridge. Stir well before using because the cornstarch settles to the bottom.
Step 5: Make the dredge. Whisk together the cornstarch, flour, baking powder, salt, and MSG in a separate bowl. Add those reserved 2-3 tablespoons of marinade and whisk or crumble it in with your fingers. This is called seeding. Those little clumps of flour create the craggy, textured surface that gives this batter its extra crunch.
Step 6: Bread the chicken. Coat the marinated chicken in the dredge a few pieces at a time, pressing gently to make sure every piece is completely coated. Shake off the excess.
Step 7: First fry. Heat several inches of neutral oil to 325°F (traditional batter) or 350°F (Kenji method) in a large pot or wok. Lower the chicken piece by piece in small batches. If you add them all at once, they’ll fuse into one mass before the batter sets. Agitate the pieces after a few seconds so they don’t stick to the bottom. Fry for 4-5 minutes until cooked through. Remove to a wire rack or paper towel-lined baking sheet.
Step 8: Second fry. Raise the oil to 375°F. Drop the chicken back in and fry for about 2 minutes, or until the crust starts to brown. The chicken is already cooked, so this is purely about crispiness. Remove to a wire rack.
Step 9: Cook the aromatics. Add a splash of neutral oil to a large pan or wok over medium heat. Add the grated garlic, grated ginger, and sambal oelek. Sauté for 20-30 seconds, just until fragrant. Grating the garlic and ginger instead of mincing lets them dissolve into the sauce so you don’t get chunks.
Step 10: Make the sauce. Add the Shaoxing wine and let it reduce slightly, about 1-2 minutes. Pour in the prepared sauce mixture and bring it to a simmer. While stirring continuously, drizzle in the cornstarch slurry (1 tablespoon cornstarch mixed into 1 tablespoon water) and let the sauce thicken to your desired consistency.
Step 11: Toss and serve. Kill the heat. Add the fried chicken to the pan and toss until every piece is evenly coated. Drizzle in a teaspoon of toasted sesame oil and stir it through. Serve immediately.
Lower the chicken into the oil piece by piece. This was the single most common complaint across every recipe I researched. If you add the chicken to the oil all at once, the pieces fuse together into one giant clump before the batter has time to set. Take a few extra seconds to drop them individually and use a spider or tongs to separate them after a few seconds.
Watch your batter consistency. The traditional batter should look like pancake batter. If it’s too thick, the coating will be heavy and doughy instead of light and crispy. Add water a tablespoon at a time until it pours off a spoon in a steady stream.
Stir the Kenji marinade right before you bread. The cornstarch settles to the bottom as it sits. If you don’t stir it back up before dredging, the first few pieces will be under-coated and the last few will have a thick paste on them.
Don’t be afraid of the vinegar amount. Vinegar overpowering the sauce was the most common complaint I found in comment sections across dozens of recipes. This recipe balances it with two types of sugar and orange extract. Follow the amounts as written and the balance works.
You can scale this up for meal prep. The fry-and-freeze method is how takeout kitchens serve orange chicken in minutes. Do the first fry on a big batch, cool the pieces completely, then spread them on a baking sheet to flash-freeze for about an hour before transferring to freezer bags. When you want orange chicken, do the second fry directly from frozen at 375°F for 5-7 minutes instead of 2. You’ll want to make the sauce fresh each time, but it only takes a few minutes.
Orange chicken pairs well with most Chinese takeout sides. Here are a few from this site:
Fried chicken (unsauced): Store in an airtight container in the fridge for up to 3 days. Reheat in a 400°F oven for 8-10 minutes to re-crisp. This works better with the Kenji batter, which was designed to hold its texture.
Fried chicken (freezer method): After the first fry, cool completely, then spread on a baking sheet and freeze for about 1 hour. Transfer to freezer bags once they’re solid. Keeps for up to 2 months. Second-fry at 375°F directly from frozen for 5-7 minutes.
Sauced orange chicken: Refrigerate for up to 3 days. The traditional batter will soften in the sauce overnight. The Kenji batter holds up noticeably better. Reheat in a pan over medium heat or in the microwave.
Orange sauce (unmixed): The whisked sauce mixture keeps in the fridge for up to 2 weeks before cooking. Make it ahead so the dish comes together faster on a weeknight.
Yes. Breast meat is leaner and tends to dry out faster through the double-fry process, so if you go that route, the Kenji batter method is the better choice. The egg white marinade helps the meat retain moisture. Cut into the same 1-inch pieces and watch the fry time carefully.
Vodka boils off faster than water and limits how much moisture the starches can absorb. Less moisture means less gluten development, which means a lighter crust that stays crispy longer. All of the alcohol cooks off during frying, so you won’t taste it.
Potato starch works as a substitute in the dredge and produces a slightly different texture. Some people prefer it. For the cornstarch slurry that thickens the sauce, stick with cornstarch. That’s what gives the sauce its characteristic glossy sheen.
Fresh-squeezed or a standard not-from-concentrate brand like Simply Orange both work fine. The orange extract is doing most of the work for citrus flavor, so the juice is more about adding liquid body to the sauce. Some commenters mentioned frozen orange juice concentrate as an alternative, which would intensify the flavor further. If you go that direction, reduce the liquid amount to compensate.
The traditional batter is a wet batter made from flour, cornstarch, egg, and water. It produces the classic takeout coating that’s crispy when fresh but softens within 10-15 minutes once sauced. The Kenji method uses vodka, egg white only (no yolk), and a separate seeded dredge. It stays crunchy through saucing and reheating. Choose traditional if you’re eating it right away. Choose Kenji if you’re meal prepping or want leftovers that reheat well.
