Crispy Orange Chicken (Better Than Takeout)

joemade recipes icon

By Joseph Kelly on July 14, 2026. Updated July 14, 2026

No ratings yet
Servings 8
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes

Want tips, step-by-step photos, and more advice? Read the full post below

headshot of joseph kelly

About Joemade

Joseph Kelly is the creator behind Joemade Recipes. He is all about real food, bold flavors, and having fun in the kitchen. From backyard BBQ to global comfort food, every dish is made with simple ingredients and zero fuss. If you love meals that are restaurant-quality—you’re in the right place. It’s not just homemade recipes, it’s Joemade.

More about Joe

Follow me on social media

Crispy Orange Chicken (Better Than Takeout)

joemade recipes icon

By Joseph Kelly on July 14, 2026. Updated July 14, 2026

No ratings yet
Servings 8
Prep 30 minutes
Cook 10 minutes
Total 40 minutes

Want tips, step-by-step photos, and more advice? Read the full post below

Close-up of orange chicken pieces coated in sauce, sprinkled with white sesame seeds and sliced green onions, served on a black plate with a slice of orange visible in the corner.

Crispy Orange Chicken (Better Than Takeout)

Crispy double-fried tempura chicken tossed in a glossy orange sauce. This Better Than Takeout orange chicken dinner comes together in about 40 minutes.

Equipment

  • 1 Wok

Ingredients 

  • frying oil for deep frying, I use canola but any frying oil will work
  • 2 chicken breasts cubed into bite size pieces
  • 2 tbsp chicken bouillon powder

Tempura batter

  • ¾ cup all-purpose flour
  • ¼ cup cornstarch
  • ¼ tsp baking soda
  • 1 egg
  • 1 cup sparkling water ice cold, a club soda or seltzer works great here

Orange sauce

  • orange zest 1 whole orange
  • ½ cup orange juice
  • ¼ cup honey
  • 3 tbsp sugar
  • ¼ cup white wine vinegar
  • 1 tbsp soy sauce

Thickener

  • 2 tbsp potato starch
  • 2 tbsp water

Instructions

Preheat the frying oil

  1. In a wok or deep pot, add frying oil. I find that I use about a 1/2 gallon of frying oil in my wok. Just add enough frying oil so that the chicken wont touch the bottom of the pan when added.
    frying oil
  2. Turn on the heat to about medium. We are looking for a temperature between 315℉-335℉. Check the temperate of the oil with a thermometer. I like to use an infrared thermometer. If you don't have one, these are the thermometers I recommend.

Marinate the chicken

  1. Cube the chicken breasts into bite size pieces and place in a bowl. Coat with chicken boullion powder and toss until coated completely. Cover and let sit for 15-20 minutes while you prep the orange sauce and batter.
    2 chicken breasts, 2 tbsp chicken bouillon powder

Prep the orange sauce

  1. In a small bowl, combine the orange zest, orange juice, honey, sugar, soy sauce, and white wine vinegar. Stir until the sugar dissolves and set aside.
    orange zest, ½ cup orange juice, ¼ cup honey, 3 tbsp sugar, ¼ cup white wine vinegar, 1 tbsp soy sauce

Prep the tempura batter

  1. In medium mixing bowl, add flour, cornstarch, baking soda. Whisk until thoroughly combined.
    ¾ cup all-purpose flour, ¼ cup cornstarch, ¼ tsp baking soda
  2. In a glass, add ice cubes and sparkling water. Mix until the sparkling water is ice cold. If your water is already cold, you can skip this step.
  3. Add egg and half of cold sparkling water to the dry ingredients. Use the whisk to hold back the ice cubes if you add the sparkling water to a glass with ice. Whisk until combined. It will be lumpy at this point.
    1 egg, 1 cup sparkling water
    A glass bowl with flour, milk, and vanilla sits on a wooden surface—perfect for whipping up takeout classics like Tempura Chicken. Nearby are a metal whisk, cracked eggshells, and an empty egg carton. The ingredients appear ready to be mixed.
  4. Begin whisking again and slowly add the remaining cold sparkling water to the batter until it is the thickness is a little thinner than pancake batter and runs off the whisk about the thickness of a rat's tail. This usually takes most of the liquid but not all.
    A spoon holds up thick, creamy Tempura Chicken batter over a glass bowl, with the batter slowly dripping back into the bowl against a black background.
  5. Set batter aside.

Cook the orange sauce

  1. In a small bowl, mix the potato starch and water to form a slurry. Set aside.
    2 tbsp potato starch, 2 tbsp water
  2. In a small pot on high heat, add the orange sauce. Bring it to a rolling boil.
    A close-up of liquid egg yolk being poured onto a dark, flat surface. The yolk splashes and spreads outward, creating an uneven, glossy yellow pool.
  3. When the sauce has reached a rolling boil, whisk in potato starch slurry to the sauce. Whisk until the sauce thickens and becomes glossy. Remove from heat and set aside.
    Close-up of oil being heated in a pan, with visible bubbles forming on the surface, indicating the oil is hot and sizzling.

Batter and fry the chicken

  1. Check the temperature of the frying oil to make sure it is between 315℉-335℉. If it's above, decrease the heat to low. If it's below, increase the heat to medium high.
  2. Add 1/3 of the chicken pieces to the batter. Using a kitchen spoon, stir until coated.
    A glass bowl filled with raw Tempura Chicken pieces marinating in a creamy, beige-colored sauce sits on a wooden cutting board, perfect for your next homemade Tempura Chicken Recipe.
  3. Use the spoon to scoop out each piece and place them in the hot frying oil.
    A spoon holds a piece of dough coated in batter above a pan of hot oil, with several pieces of Tempura Chicken frying and bubbling below—perfect for recreating your favorite takeout tempura at home.
  4. Fry the chicken pieces for 3-4 minutes until lightly golden brown. Remove from oil and place on a wire rack or in a large bowl lined with paper towels to drain the excess oil.
    Several pieces of golden-brown, crispy Tempura Chicken are resting on a cooling rack. With their rough, uneven surface and just-cooked look, they’re perfect for anyone craving takeout or keen to try a delicious Tempura Chicken Recipe at home.
  5. Repeat until all chicken is battered and fried once.

Flash fry

  1. Increase the heat on the oil to high and check the temperature. The oil needs to be preheated to 350℉-375℉ to flash fry.
  2. Flash frying for a second time will push out the excess moisture from the batter and give it a very satisfying crispy texture.
  3. Prep a large mixing bowl to combine the fried chicken and sauce.
  4. Add 1/2 of the tempura fried chicken back to the oil and fry for 45-60 seconds. Don't go longer than 90 seconds or the chicken will start to dry out.
  5. Remove from frying oil and place in the large mixing bowl. Repeat with other 1/2 of the chicken.
  6. Pour the orange sauce over the chicken and toss them gently until they are evenly coated. Serve the orange chicken hot, garnished with orange slices and green onions, alongside steamed rice or vegetables.

Nutrition

Calories: 200kcal | Carbohydrates: 29g | Protein: 15g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Trans Fat: 0.01g | Cholesterol: 57mg | Sodium: 541mg | Potassium: 298mg | Fiber: 1g | Sugar: 15g | Vitamin A: 78IU | Vitamin C: 9mg | Calcium: 16mg | Iron: 1mg
joemade recipes icon What do you think of this recipe?Keep scrolling for the full recipe post. Please consider Leaving a Review!

This is a refined orange chicken. The orange flavor is bright and actually tastes like orange, which already sets it apart from something like Panda Express. Their orange chicken doesn’t really have an orange flavor at all. It’s more savory. This one goes the other way, a bright and sweet sauce paired with the savory tempura chicken underneath.

The chicken gets battered, fried, then fried again before it ever meets the sauce. The double fry is the whole trick. That second pass pushes the extra moisture out of the batter and gives it a crispier texture, so the coating holds up once you toss it in the sauce instead of going soft on contact. It’s the same batter-and-double-fry method behind my sweet and sour chicken, just finished with an orange sauce instead.

Double fry → extra crunch

The first fry cooks the chicken through and sets the coating. It runs 3 to 4 minutes at 315 to 335°F, until the pieces are lightly golden. Then everything rests while the oil comes up to 350 to 375°F for the flash fry.

The flash fry is quick. Sixty to ninety seconds, half the chicken at a time. Don’t push past 90 seconds or the chicken starts to dry out. That’s the step most people skip at home, and it’s the reason takeout coatings crunch and homemade ones don’t.

Getting the batter right

If this batter looks familiar, it should. It’s the one from my tempura chicken recipe. Cold is what makes tempura batter work, so the sparkling water goes in ice cold (club soda or seltzer is fine). If your water isn’t cold, drop some ice cubes in a glass first and let it chill.

Add the egg and half the sparkling water to the dry ingredients and whisk. It’ll be lumpy at that point, which is fine. Then keep whisking and add the rest of the water slowly until the batter is a little thinner than pancake batter and runs off the whisk about the thickness of a rat’s tail. That usually takes most of the liquid, but not all of it, so go by look, not by the measuring cup.

The orange sauce

The sauce is orange zest, orange juice, honey, sugar, white wine vinegar, and soy sauce, stirred together until the sugar dissolves. Nothing complicated. What turns it from a thin liquid into that glossy takeout-style glaze is the thickener: a quick slurry of potato starch and water whisked in once the sauce hits a rolling boil. Keep whisking until it thickens and goes glossy, then pull it off the heat. Crispy chicken + glossy sauce, tossed right before serving so the coating doesn’t sit and soften.

Close-up of pieces of orange chicken coated in sauce, topped with white sesame seeds and sliced green onions.

Oil and Temperature

You want enough oil that the chicken never touches the bottom of the pan. In my wok that works out to about half a gallon. I use canola, but any frying oil works. Temperature matters more than the exact oil, so check it with a thermometer. I like an infrared one because I can read the surface without dunking a probe.

The Marinade

Before any of that, the cubed chicken gets coated in chicken bouillon powder and sits for 15 to 20 minutes while you prep the sauce and batter. That’s your window, so don’t let it just sit there. Prep everything else while the chicken rests.

Why chicken bouillon powder and not just salt? A couple reasons.

  1. Chicken bouillon powder already has salt in it, so it still seasons the chicken
  2. Chicken bouillon powder also adds an extra pop of flavor that plain salt won’t.

I’ve tested it the other way, marinating with just salt and white pepper, and I didn’t like it as much. Chicken bouillon powder is the secret flavor pop you’ll love. Try it and see.

Potato starch vs Cornstarch

Cornstarch works, and it’s what most home cooks reach for since it’s the more common pantry ingredient. It thickens well. The catch is it can go cloudy instead of glossy. Potato starch is what gets you that takeout look, gloopy and glossy at the same time. In a pinch I’ll use cornstarch. But when I’m taking my time and trying to execute the dish at the highest level I can, which is my whole approach to cooking, I only reach for potato starch.

Can I use chicken thighs?

You can use thighs if you want, but I’d stick with breast, and that’s a flavor call, not a lazy one. Leaner cuts pair better with bright, acidic flavors like orange. Think about duck and pork. Both are on the leaner side and both get served with orange all the time. Chicken thighs are more like a well-marbled piece of meat, and I’m not topping a ribeye with orange sauce (yucky). The brightness of the orange just lands better against the leaner breast.

How to serve it

Toss the chicken in the sauce right before it hits the plate. Garnish with orange slices and green onions, and serve it hot over steamed rice or with vegetables. If I’m making a full takeout spread, I’ll fry up a batch of crispy pork egg rolls to go alongside. And if you want the sides to carry more heat than plain rice, gochujang buttered noodles are a good move.

Reheating

You can reheat this fine, but it’s never going to be as crispy as it was fresh. When I reheat it, I use the air fryer to crisp the coating back up. It helps, though it’s still not quite the same as the first time around.

Rate my recipe and leave a comment!

Rate This Recipe





This site uses Akismet to reduce spam. Learn how your comment data is processed.