Better Than Takeout Orange Chicken in 30 Minutes

Easy Healthy Orange Chicken is the best takeout copycat recipe you’ll ever make. In just 30 minutes, you’ll have crispy, tangy, and irresistibly delicious orange chicken that’s better than takeout. After making this many times, I’ve discovered the trick to getting that perfect crispy texture every time. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Refreshing Korean Strawberry Milk and Easy Chicken Ramen Stir Fry.

Why This Better Than Takeout Orange Chicken in 30 Minutes Is Pure Comfort
- Easy and quick to make at home
- Crispy and tangy, just like your favorite takeout
- Healthier than restaurant versions with no added MSG
- Perfect for meal prepping and freezes well
What You'll Need for Better Than Takeout Orange Chicken in 30 Minutes
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 1.5 lbs boneless, skinless chicken breasts
- 2 oranges
- 3 cloves garlic
- 1 tbsp fresh ginger
- 3 tbsp soy sauce
- 2 tbsp cornstarch
- 2 tbsp honey
- 1/4 cup orange juice
- 2 tbsp rice vinegar
- 1 tbsp sesame oil
- 1/2 tsp red pepper flakes
- 2 green onions
- 1 tbsp sesame seeds
- Salt and pepper to taste
- 1/2 tsp white pepper (optional, for authentic flavor)
- Optional: Steamed rice or noodles for serving

📝 Ingredient Notes
- Boneless, skinless chicken breasts: You can also use thighs. Just adjust cooking time accordingly.
🛒 Tools & Equipment I Recommend
- Instant-read meat thermometer — Ensures perfectly cooked, juicy chicken every time. → See on Amazon
- Non-stick skillet — Prevents chicken from sticking and makes cleanup a breeze. → See on Amazon

How to Make Better Than Takeout Orange Chicken in 30 Minutes
- Step 1: Prepare the chicken: Cut chicken into bite-sized pieces, season with salt, pepper, and white pepper (if using).
- Step 2: Make the sauce: In a bowl, whisk together soy sauce, cornstarch, honey, orange juice, rice vinegar, sesame oil, and red pepper flakes.
- Step 3: Cook the chicken: Heat oil in a large skillet over medium-high heat. Add chicken and cook until browned and cooked through, about 6-8 minutes. Remove chicken from skillet and set aside.
- Step 4: Finish the sauce: In the same skillet, add garlic and ginger. Cook for 1 minute. Pour in the sauce mixture and bring to a boil. Reduce heat and let it simmer until thickened.
- Step 5: Combine and serve: Add chicken back to the skillet, toss to coat in the sauce. Garnish with green onions and sesame seeds. Serve over steamed rice or noodles.
Cook's Tips for Perfect Better Than Takeout Orange Chicken in 30 Minutes
- Common mistake and fix: Don't overcrowd the pan when cooking the chicken. Cook in batches if necessary to prevent steaming.
- Pro tip: For a spicier version, add more red pepper flakes or a pinch of cayenne pepper.
- Pro tip: To make this recipe gluten-free, use tamari or coconut aminos instead of soy sauce.
- Pro tip: For a thicker sauce, mix 1 tbsp of cornstarch with 1 tbsp of water and add it to the sauce while simmering.
Storing & Reheating Better Than Takeout Orange Chicken in 30 Minutes
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 4 days. Make-ahead tip: Prepare the sauce up to 1 day ahead. Store in the fridge until ready to use.
Freezing Better Than Takeout Orange Chicken in 30 Minutes
Freeze cooked chicken and sauce separately for up to 3 months. Thaw and reheat in the oven or microwave.
How to Reheat Without Drying It Out
Oven: Preheat oven to 350°F (180°C), place chicken in a baking dish, cover with foil, and heat for 15-20 minutes or until warmed through. Microwave: Heat chicken in microwave for 1-2 minutes or until warmed through. Stir sauce and heat separately if needed.
Recipe Notes
- Chef tip: To make this recipe in the Instant Pot, follow the same steps but cook the chicken under high pressure for 5 minutes with a 10-minute natural release.
- Best substitution: Substitute chicken with tofu or tempeh for a vegetarian version.
- Make-ahead: Prepare the chicken and sauce separately. Store in the fridge until ready to combine and serve.
- Scaling: This recipe can easily be doubled or halved to serve more or fewer people.
- Troubleshooting: If the sauce isn't thickening, mix 1 tbsp of cornstarch with 1 tbsp of water and add it to the sauce while simmering.
Want to level up this recipe?
Food processor — Makes quick work of mincing garlic and ginger, and can also be used to shred chicken for a faster prep time. → Check price on Amazon
Better Than Takeout Orange Chicken in 30 Minutes

Ingredients
Main Ingredients
- 1.5 lbs boneless, skinless chicken breasts
- 2 oranges
- 3 cloves garlic
- 1 tbsp fresh ginger
- 3 tbsp soy sauce
- 2 tbsp cornstarch
- 2 tbsp honey
- 1/4 cup orange juice
- 2 tbsp rice vinegar
- 1 tbsp sesame oil
- 1/2 tsp red pepper flakes
- 2 green onions
- 1 tbsp sesame seeds
Seasonings
- Salt and pepper to taste
- 1/2 tsp white pepper (optional, for authentic flavor)
Optional Toppings
- Steamed rice or noodles for serving
Instructions
- Step 1: Prepare the chicken: Cut chicken into bite-sized pieces, season with salt, pepper, and white pepper (if using).
- Step 2: Make the sauce: In a bowl, whisk together soy sauce, cornstarch, honey, orange juice, rice vinegar, sesame oil, and red pepper flakes.
- Step 3: Cook the chicken: Heat oil in a large skillet over medium-high heat. Add chicken and cook until browned and cooked through, about 6-8 minutes. Remove chicken from skillet and set aside.
- Step 4: Finish the sauce: In the same skillet, add garlic and ginger. Cook for 1 minute. Pour in the sauce mixture and bring to a boil. Reduce heat and let it simmer until thickened.
- Step 5: Combine and serve: Add chicken back to the skillet, toss to coat in the sauce. Garnish with green onions and sesame seeds. Serve over steamed rice or noodles.
Notes
- Chef tip: To make this recipe in the Instant Pot, follow the same steps but cook the chicken under high pressure for 5 minutes with a 10-minute natural release.
- Best substitution: Substitute chicken with tofu or tempeh for a vegetarian version.
- Make-ahead: Prepare the chicken and sauce separately. Store in the fridge until ready to combine and serve.
- Scaling: This recipe can easily be doubled or halved to serve more or fewer people.
- Troubleshooting: If the sauce isn't thickening, mix 1 tbsp of cornstarch with 1 tbsp of water and add it to the sauce while simmering.
Storage
- Fridge: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze cooked chicken and sauce separately for up to 3 months. Thaw and reheat in the oven or microwave.
- Oven reheat: Preheat oven to 350°F (180°C), place chicken in a baking dish, cover with foil, and heat for 15-20 minutes or until warmed through.
- Microwave reheat: Heat chicken in microwave for 1-2 minutes or until warmed through. Stir sauce and heat separately if needed.
- Make ahead: Prepare the sauce up to 1 day ahead. Store in the fridge until ready to use.
Nutrition Per Serving
- Calories: 350
- Protein: 35g
- Fat: 12g
- Carbs: 20g
- Fiber: 1g
- Sugar: 12g
- Sodium: 1200mg
- Cholesterol: 95mg
- Sat. Fat: 2g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Better Than Takeout Orange Chicken in 30 Minutes FAQs
Yes, you can prepare the chicken and sauce separately and store them in the fridge until ready to combine and serve.
Ensure the chicken is dry before cooking. If it's too wet, it will steam instead of browning. Also, avoid overcrowding the pan.
Yes, freeze cooked chicken and sauce separately for up to 3 months. Thaw and reheat in the oven or microwave.
Yes, follow the same steps but cook the chicken under high pressure for 5 minutes with a 10-minute natural release.
Steamed rice, noodles, or vegetables like broccoli or snap peas.
A Warm Final Note
I can’t wait for you to try Better Than Takeout Orange Chicken in 30 Minutes and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






