Homemade Orange Chicken Recipe (Better Than Takeout)

by Genio Ng

on February 5, 2025 · Updated Jan 11, 2026

0

Make homemade Orange Chicken with crispy chicken and a tangy, sweet orange sauce. A delicious, easy recipe that's better than takeout!

Jump to:

Hey everyone, it’s Genius here, and today I’m sharing a recipe that I know a lot of you have been asking for: Orange Chicken. You know the kind of dish that makes you want to order takeout but then you think, “Why not just make it at home, and maybe even better?”

Orange Chicken with Fresh Citrus Garnish.

This recipe brings you all the crispy, sweet, and tangy goodness of Orange Chicken, and I can promise you that it’s going to become a regular in your kitchen.

There’s something special about making your favorite takeout dish at home. Not only do you get to control the ingredients, but you can tailor the flavors to exactly how you like them.

I love this recipe because it uses all fresh ingredients and isn’t overly complicated. It’s a perfect mix of crispy chicken, a zesty orange sauce, and just the right amount of sweetness and spice. If you like me, (trust me) this dish will quickly become a go-to in your dinner rotation (just kidding!) 

So, let’s dive into making this delicious homemade Orange Chicken that beats anything you’ll get from takeout.

What Makes This Orange Chicken Special?

When I first thought about making Orange Chicken at home, I knew I had to keep it authentic and flavor-packed. The key is in the balance. You want that crispy chicken on the outside with the sticky, sweet-and-tangy sauce coating every piece, just like the one you’ve had in your favorite Chinese restaurant—but better.

The beauty of this recipe is that it’s not overly greasy, and you’re not sacrificing flavor for health. It’s the perfect family-friendly meal that everyone can enjoy, including those picky eaters.

Ingredients for orange chicken including marinated chicken, garlic, ginger, and seasoning

Ingredients You’ll Need

Marinated Chicken — Flavor, Tenderness & Moisture

  • Chicken thighs: These stay juicy and tender even after deep-frying. Thigh meat has more fat than breast, which prevents dryness.
  • Chicken bouillon powder: Adds deep savory flavor (umami) and boosts the chicken’s natural taste without needing excess salt.
  • MSG: Enhances umami and makes the chicken taste fuller and more restaurant-style without overpowering other flavors.
  • Sesame oil: Adds a light nutty aroma that carries through frying and balances the citrus sauce later.
  • Shaoxing cooking wine: Removes raw meat odors and adds subtle sweetness and complexity to the marinade.
  • Neutral cooking oil: Helps distribute seasoning evenly and keeps the chicken from drying out during frying.
  • Water: Hydrates the meat, allowing cornstarch to bind properly and keep the chicken tender.
  • Cornstarch: Creates a protective coating that locks in moisture and gives the chicken a soft interior after frying.

Wet Batter — Crispiness & Structure

  • Self-raising flour: Provides lightness and airiness, creating a puffed, crispy shell when fried.
  • Corn flour: Adds extra crunch and prevents the batter from becoming heavy or doughy.
  • Cold water: Keeps the batter light. Cold batter reacts better with hot oil, producing a crispier crust.

Aromatics & Add-ins — Heat, Aroma & Depth

  • Oil (for stir-frying): Carries flavor and allows aromatics to bloom properly.
  • Garlic: Adds bold savory aroma and sweetness once lightly fried.
  • Ginger: Cuts through oiliness and adds warmth and freshness to balance the sweet sauce.
  • Dried chilies: Infuse smoky heat into the oil without overwhelming the dish.
  • Chili flakes: Add controlled spiciness and visual appeal.

Orange Sauce — Sweet, Tangy & Glossy Balance

  • Fresh orange juice: Provides natural sweetness and bright citrus flavor—the heart of orange chicken.
  • Sugar: Balances acidity and enhances caramelization when the sauce thickens.
  • Rice vinegar or white vinegar: Adds tanginess to prevent the sauce from tasting flat or overly sweet.
  • Soy sauce: Brings saltiness and umami to balance the sugar and citrus.
  • Sesame oil: Adds depth and rounds out the sauce with a nutty finish.
  • Shaoxing wine: Enhances aroma and ties the sauce back to the marinated chicken flavors.
  • Potato starch slurry: Thickens the sauce smoothly, giving it that glossy, clingy restaurant-style finish.

How to Make Orange Chicken: Step-by-Step

1. Marinate the Chicken

  • Combine chicken with bouillon, MSG, 1 teaspoon sesame oil, 1 teaspoon Shaoxing wine, neutral oil, water, and cornstarch.
  • Mix thoroughly and let marinate 30 minutes to 2 hours.

2. Prepare the Wet Batter

  • Whisk together self-raising flour, corn flour, and cold water until smooth.
  • Batter should be thick but pourable.

3. Fry the Chicken

  • Heat oil in a deep pan or wok to 180°C (350°F).
  • Dip chicken in batter and fry in batches until golden and crispy, about 4–5 minutes.
  • Drain on paper towels.

4. Make the Orange Sauce

  • Heat 2 tablespoon oil in a wok over medium heat.
  • Add garlic, ginger, dried chilies, and chili flakes; stir-fry until fragrant (~30 seconds).
  • Add orange juice, orange zest, sugar, vinegar, soy sauce, 2 teaspoon sesame oil, and a splash of Shaoxing wine.
  • Bring to a gentle boil and simmer 2–3 minutes.
  • Gradually stir in potato starch slurry until sauce is thick and glossy.

5. Combine Chicken and Sauce

  • Add fried chicken to the sauce.
  • Toss to coat evenly, cooking 1–2 minutes until sauce clings.

6. Serve

  • Serve hot with steamed rice.
  • Optional garnish: sesame seeds and chopped green onions.
Orange Chicken

Pro Tips for Perfect Orange Chicken

Oil Temperature is Key

Make sure your oil is hot enough when frying the chicken. If the oil is too cool, your chicken will absorb more oil and become greasy instead of crispy. If it’s too hot, the batter will burn before the chicken is fully cooked. Aim for around 350°F.

Fry in Batches

Don’t overcrowd the pan. Frying in smaller batches ensures each piece gets crispy and golden without sticking together.

Crispier Chicken

For that extra-crispy texture, let the chicken rest for a few minutes after frying, and then give it a second fry. This technique will give you a perfect crunch!

Fresh Orange Juice

Don’t skip the freshly squeezed orange juice. It gives the sauce a brighter, fresher flavor than anything you’ll get from store-bought juice.

Adjust the Spice 

The chili flakes give the sauce a subtle kick. If you want a bit more heat, add more chili flakes to the sauce or a spoonful of sriracha.

Don’t Overcrowd the Chicken When Frying

Overcrowding the pan will cause the chicken to steam instead of fry, which leads to soggy chicken. Fry in batches and let the pieces cook evenly to get that perfect golden brown finish.

Taste as You Go

Cooking is all about adjusting flavors as you go. Don’t be afraid to taste the sauce and adjust the sweetness or acidity. Add more sugar if you like it sweeter, or more rice vinegar if you want extra tang.

sweet and tangy orange chicken

Let’s Serve Orange Chicken ( Multiple Variations) 

Alright, now that your Orange Chicken is ready and looking absolutely irresistible, let’s talk about what to pair it with to really take it up a notch.

This dish naturally pairs beautifully with steamed rice. I mean, it’s classic for a reason, right? The simple, fluffy rice soaks up that sweet and tangy orange sauce and makes every bite even better. If you’re in the mood for something a bit more exciting, though, here’s where you can get a little creative.

Fried Rice

If you’re feeling like treating yourself, serve your Orange Chicken with some fried rice. The wok-tossed rice with crispy veggies and a bit of soy sauce is a perfect complement to the crispy chicken and bold orange sauce.

Close-up of Orange Chicken on rice with sesame seeds and chili flakes for garnish

And don’t forget about adding some scrambled eggs in there for extra richness—trust me, you’re going to love it. If you want to go the extra mile, try using day-old rice (it fries up better!) and load it with all your favorite add-ins like peas, carrots, and green onions.

Garlic Bok Choy

If you're looking for something that brings a bit of freshness and crunch to balance out the richness of the Orange Chicken, you can’t go wrong with garlic bok choy. The slight bitterness of the bok choy paired with the savory, garlicky stir-fry really helps cut through the sweetness of the chicken and keeps the whole meal balanced.

It’s simple to make—just stir-fry some bok choy in garlic, sesame oil, and a dash of soy sauce, and you’ve got a quick, flavorful side dish that’s both healthy and delicious.

Chinese Banquet Style: Egg Rolls & Dumplings

Now, if you're looking to make this meal feel like a true Chinese banquet, you have to add some appetizers. Egg rolls and dumplings are my go-to. The crispy, savory egg rolls with a dipping sauce pair so well with the citrusy, crispy chicken.

You could also make some dumplings—whether you like them steamed, pan-fried, or boiled, they’re a crowd-pleaser and will elevate your dinner to a full spread.

Extra Ideas

Vegetable Stir Fry

Add some sautéed snow peas, mushrooms, or baby corn to round out the meal with some vibrant veggies.

Chinese Noodles

If you’re in the mood for noodles, try a side of lo mein or chow mein. Their soft, chewy texture is a great complement to the crunchy chicken.

Sweet and Sour Soup

Want to start off with something light and flavorful? A hot and sour soup or egg drop soup will set the perfect tone for the meal.

The beauty of Orange Chicken is that it’s super versatile, so you can serve it however you like! Whether you're in the mood for something light and healthy or a full-on banquet, there’s no wrong way to enjoy it.

You could even serve it with a side of crispy potato wedges if you’re in the mood for something different—trust me, that extra crunch works wonders.

crispy orange chicken

Common Mistakes to Avoid

Frying at the Wrong Oil Temperature

If the oil is too cool, the chicken will absorb excess oil and turn greasy instead of crispy. If it’s too hot, the batter will burn before the chicken cooks through, ruining both texture and flavor.

Overcrowding the Pan

Adding too much chicken at once lowers the oil temperature and causes the pieces to steam rather than fry. This results in soggy, unevenly cooked chicken instead of a light, crunchy coating.

Adding Sauce Too Early

Tossing the chicken in sauce too far ahead of serving causes the crispy coating to soften quickly. For best texture, always combine the chicken and sauce just before serving so it stays crisp and glossy.

Using Bottled Orange Juice with Added Sugar

Bottled orange juice with added sugars or preservatives can make the sauce overly sweet and artificial-tasting. Freshly squeezed orange juice gives the sauce a cleaner, brighter citrus flavor that balances sweetness and tang perfectly.

Orange Chicken with Fresh Citrus Garnish.

Frequently asked questions

Can I use chicken breast instead of chicken thighs?

Yes, you can use chicken breasts in place of chicken thighs. While thighs are juicier and more flavorful, chicken breasts will work just fine if you prefer a leaner option. Just be sure to adjust the cooking time slightly since chicken breasts cook a bit faster than thighs.

How do I achieve extra crispy chicken?

For extra crispy chicken, double-fry it! Fry the chicken pieces once to cook them through, then let them rest for a few minutes before frying them a second time. This second fry will make the chicken even crunchier on the outside, while keeping it tender on the inside.

Can I make the sauce spicier?

Absolutely! If you like your food with a bit of heat, add more chili flakes or even a spoonful of sriracha to the sauce. Start with a small amount and adjust to your desired spice level. A little heat goes a long way, so taste as you go to avoid overpowering the sweetness of the sauce.

How do I store leftovers?

Store any leftover Orange Chicken in an airtight container in the fridge for up to 3 days. When reheating, use a skillet over medium heat to crisp it back up. If you want to keep the chicken crispy, you can even briefly re-fry it in hot oil before serving.

Can I make this recipe gluten-free?

Yes, it’s easy to make this dish gluten-free! Just swap out the all-purpose flour for a gluten-free flour blend and make sure to use tamari or another gluten-free soy sauce. This way, you can still enjoy the same crispy and flavorful Orange Chicken without worrying about gluten.

What can I serve with Orange Chicken?

Orange Chicken pairs perfectly with steamed rice or fried rice. If you want to make it a full meal, consider adding garlic bok choy, stir-fried vegetables, or even egg rolls or dumplings as appetizers. The possibilities are endless, and you can mix and match based on what you’re in the mood for!

Can I prepare the sauce ahead of time?

Yes, you can definitely prepare the orange sauce ahead of time. Just store it in an airtight container in the fridge for up to a week. When you’re ready to use it, simply reheat the sauce in a saucepan on low heat until it’s warmed through and ready to go.

How do I make the sauce thicker?

To thicken the sauce, mix cornstarch with a little cold water to create a slurry, then stir it into the simmering sauce. Allow it to cook for a few minutes until it thickens up. Just be cautious not to add too much cornstarch, as it can change the texture and flavor of the sauce.

Can I use bottled orange juice?

While freshly squeezed orange juice is the best for flavor, you can substitute bottled orange juice. Just make sure it’s 100% pure and doesn’t contain added sugars or preservatives, as this will affect the taste and quality of the sauce.

How do I prevent the chicken from becoming soggy?

To keep the chicken crispy, try not to toss it in the sauce until just before serving. If you need to prepare it ahead of time, store the sauce separately and combine the chicken and sauce only when you’re ready to eat. This will prevent the chicken from soaking up too much sauce and losing its crispy texture.

Wrapping Up

I’m super excited for you to try this Orange Chicken recipe. It’s got all the flavor and crunch you’re craving, and I know it’ll quickly become a favorite in your house. If you give it a try, don’t forget to share your pictures with me.

I always love seeing your creations. And, as always, feel free to reach out if you have any questions or want to share your thoughts. I’m here to help you make your kitchen adventures a success.

RATE MY DISH!

If you enjoy my dish make sure to leave a comment and rating down below. I highly appreciate it!

Tag me on Instagram @geniuseatss so I can see your creation! Don't forget to follow me on TikTokYoutubePinterest and Facebook for more recipes and contents!

Thank you so much and enjoy my recipes!

Print

Homemade Orange Chicken Recipe (Better Than Takeout)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make homemade Orange Chicken with crispy chicken and a tangy, sweet orange sauce. A delicious, easy recipe that's better than takeout!

  • Author: Genio Ng
  • Prep Time: 30 minutes
  • Cook Time: 10 minutes
  • Total Time: 40 minutes
  • Yield: 3 servings 1x
  • Category: Chicken
  • Method: Easy
  • Cuisine: chinese-american

Ingredients

Scale

Marinated Chicken:

  • 600 g chicken thighs, sliced against the grain
  • ¾1 teaspoon chicken bouillon powder
  • 1 tsp MSG
  • 1 tsp sesame oil
  • 1 tsp Shaoxing cooking wine
  • 1 tbsp neutral cooking oil
  • 2 tbsp water
  • 2 tbsp cornstarch

Wet Batter:

  • 1 cup self-raising flour
  • ½ cup corn flour
  • 1 cup cold water

Aromatics & Add-ins:

  • 2 tbsp oil, for stir-frying
  • 4 cloves garlic, minced
  • 1-inch knob ginger, minced
  • 10 dried chilies
  • 1 tsp chili flakes

Orange Sauce:

  • 1 cup fresh orange juice
  • 2 tbsp sugar
  • 2 tbsp rice vinegar or white vinegar
  • 2 tbsp soy sauce
  • 2 tsp sesame oil
  • 12 teaspoon Shaoxing wine (splash)
  • 1 tbsp potato starch mixed with 2 tablespoon water (slurry)

Instructions

  1. Marinate the chicken in a mixture of chicken powder, MSG, sugar, white pepper, baking soda, garlic, ginger, sesame oil, Chinese cooking wine, and cornstarch for at least 20 minutes.
  2. Prepare the wet batter by combining cornstarch, self-raising flour, and cold water to form a smooth batter.
  3. Heat vegetable oil in a wok to 350°F and fry the marinated chicken in batches for 6-7 minutes until golden brown and crispy.
  4. In a separate pan, sauté garlic and ginger, then add orange juice, soy sauce, sugar, rice wine vinegar, Chinese cooking wine, chili flakes, and cornstarch to make the sauce.
  5. Toss the fried chicken in the orange sauce until fully coated and simmer for a few minutes.
  6. Serve the orange chicken with a garnish of spring onions and sesame seeds over steamed rice.

author avatar
Genio Ng
Hi there, I'm Genio. I really appreciate you taking your time and visiting me here. As an international student from Indonesia coming to Sydney right after Covid lockdown - it was challenging for me to make friends and find myself in a new city. I've never cooked before but I found my passion in food content creation and testing Asian inspired recipes - I learnt that cooking can be incredibly easy, cheap and fun so I'm super happy to be able to share this with you! Please come by my socials and say Hi - always keen to make new friends! Genio

Reader Interactions

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star