FTC Disclosure: Delicious Obsessions may receive comissions from purchases made through links in this article. As an Amazon Associate I earn from qualifying purchases.Read our full terms and conditions here.

Homemade gluten free orange chicken. There’s no way it could ever be as good as takeout, right?
Wrong!!
Orange chicken is one of those dishes that hubby and I get a craving for every now and then.
But, rather than going down the street and eating at Panda Express and loading up on salt, MSG, soybean oil, canola oil, etc., why not make it at home?
It is much easier than I once thought and I don’t know if I want to eat takeout orange chicken ever again!
Served with steamed rice, cauliflower rice, and/or steamed veggies, you’ve got a meal that is sure to satisfy.
Honestly though, the gluten free orange chicken is delicious on it’s own and I often just snack on it by itself!
A Few Notes About this Gluten Free Orange Chicken Recipe
1. You can use whatever flour you have on hand. If you tolerate grains, use your favorite grain-based flour. If you are grain- / gluten-free, use almond, coconut, or your favorite gluten-free mix.
2. The palm shortening (affiliate link) is a great fat for frying because it is very stable at high heats and has a neutral flavor that is not transferred to the chicken. I ONLY buy my palm products from Tropical Traditions because they are harvested sustainably and DO NOT come from Indonesia where habitat and animals are being destroyed.
3. If you don’t want to use corn starch, you can use arrowroot or tapioca. If you do use cornstarch, always make sure it is from organic, GMO-free corn.
4. The key to crispy fried chicken is the process of coating it. You want to do dry –> wet –> dry. In my recipe’s instructions, that would be corn starch/arrowroot –> egg –> flour.
5. Some people have seemed concerned about the amount of sugar in this recipe. Let’s not forget that a dish like this should be considered a treat and is not one you want to consume regularly. I make this dish maybe twice a year.
If you want to reduce the sugar, you can reduce the amount of honey. Since we don’t consume high-sugar foods often, I don’t mind eating extra honey for this meal.
Delicious Obsessions Trusted Product Recommendations for Gluten Free Orange Chicken
I am always asked about my favorite ingredients and what I use in my own kitchen. I have linked to the products from my affiliate partners that I personally use and recommend. And now, here are the special coupon offers that select affiliate partners are currently offering:
- Thrive Market: If you sign up through this link, you will get 15% OFF your first order.
- Amazon, of course, has everything you need for this recipe. Their prices are often very good, though I love to shop around and sometimes find that Thrive Market has better deals. If you like saving money, it’s good to shop around! 🙂
- I get all of my herbs and spices from Mountain Rose Herbs. I have tried so many other brands and have never found the quality, flavor, and aroma to be as good as the herbs I get from Mountain Rose.
Now, time to dive in! This recipe has a lot of steps, but it is worth it for special occasions. The prep time and sugar content are two reasons why this meal should be reserved for treats and not made regularly. 🙂
- ORANGE SAUCE
- 1 cup chicken stock (preferably homemade)
- ½ cup mild honey (clover or wildflower is nice)
- ½ cup fresh orange juice
- ½ cup rice wine vinegar or apple cider vinegar
- 2½ tbsp. organic gluten-free tamari or coconut aminos
- 2 tbsp. lemon juice
- 2 tsp. fresh ginger, grated or minced (or more, if you like it gingery, like me!)
- ¼ tsp. garlic powder
- pinch of red chili flakes
- zest of one orange
- zest of one lemon
- 3 tbsp. GMO-free corn starch OR arrowroot powder, mixed with 2 tbsp. cold chicken stock or cold water until smooth
- CRISPY FRIED CHICKEN
- 1 pound chicken breasts cut into bite-sized chunks and dried off
- 4 tbsp. GMO-free corn starch OR arrowroot powder
- 2 cups gluten-free flour mix (your choice - a GF mix, almond flour, rice flour, etc.)
- 3 pastured eggs, beaten well
- 2 tbsp. cultured buttermilk
- Palm shortening for frying (approx. 2 cups)
- Sea salt and fresh ground pepper to taste
- Skin of one orange, most of the white removed, and sliced into small slivers (optional)
- INSTRUCTIONS FOR SAUCE
- In a medium sauce pan, combine all ingredients, except the corn starch and bring to a simmer over medium-high heat, while whisking regularly to keep the honey from burning.
- In a small bowl or cup, mix the corn starch with the chicken stock or water. Mix well until there are no clumps.
- Slowly pour the corn starch mixture into the orange sauce, while whisking vigorously. Lower heat to medium-low and continue to stir. Once the sauce has reached your desired thickness, you can reduce the heat to low, or turn the burner off. If you leave the burner on, make sure you stir it regularly. I usually turn off the burner and let the sauce stand while I am preparing the chicken. It will stay hot for quite some time! If it has cooled off too much by the time you have your chicken ready, just re-heat over low heat and stir often.
- Make Ahead Tip: You can make this sauce in large batches ahead of time and freeze for fast dinners. The key is to prepare the sauce as directed, except do not add the corn starch. Portion and freeze. When you're ready to prepare it, re-heat and add the corn starch as directed above.
- INSTRUCTIONS FOR CHICKEN
- In a large frying pan, start heating two cups of palm shortening over medium to medium-high heat.
- Cut your chicken into bite sized pieces and dry off.
- Place the corn starch in a Ziploc bag and add the chicken. Toss the chicken pieces around until they are completely coated. Like I mentioned above, you don't have to use corn starch. I find that tossing the chicken in corn starch first yields a much crispier breading. If you don't want to use corn starch, you can substitute whatever flour you want.
- In a bowl, whisk the eggs and buttermilk together.
- In a separate bowl, mix your flour, sea salt, and pepper together.
- Remove about ⅓ of the chicken pieces from the Ziploc bag and place them in the egg mixture. Coat each piece of egg and then place in the flour mixture. Coat each piece in the flour.
- Shake off any excess flour and place chicken in the hot oil, careful not to overcrowd the pan. I usually fry mine in 3 batches to ensure each piece gets crispy and golden.
- Flip each piece and allow to cook until the outside is golden brown. You may need to adjust your burner, depending on your stove. I sometimes have to lower my burner down to medium from medium-high. The pieces should be pretty small, so they will cook through in just a couple minutes.
- Remove the chicken from the pan and repeat for the rest of the chicken pieces. If I'm making a really big batch, I'll keep my cooked chicken on a sheet pan in a warm oven.
- If you want, when you're done frying the chicken, you can fry the slivers of orange peel. That is one thing that sometimes sets take out orange chicken apart. You get these crunchy bits of fried orange peel and I really enjoy those somewhat bitter morsels. My husband doesn't like them, so this is totally an optional step!
- You're ready to serve! We like to just add the sauce over our chicken, rice, and veggies. You can toss the chicken in the sauce if you'd like, but it will get soggy rather quickly.
- Enjoy!
What is your favorite Chinese take-out dish? Leave a comment below!
Delicious Obsessions is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.Read our full terms and conditions here.

Sounds delicious!
Did I miss something? Once the chicken is fried, do you put them in the sauce? Will the sauce make the coating squishy?
Thx in advance
Hi Manal – You did not miss anything. I simply forgot to address that. I have added that into the instructions. We like to just pour the sauce over our meal, rather than tossing the chicken in the sauce, because it’s soggy if you toss it. But, if you’re going to eat it all for that one meal, it would be fine. We always have leftovers, so that’s why we keep it separated.
Looks yummy! Do you save and re-use your palm oil? And do you know of any good deals on palm oil right now? I want to order some. Thanks!
You’ll want to toss the palm shortening after each use. It’s not worth saving, IMO. I get my palm shortening from Tropical Traditions: http://www.tropicaltraditions.com/organic_palm_shortening.htm. They also carry palm oil, but I don’t fry in palm oil because it has a very strong flavor. Many people don’t like the taste of palm oil: http://www.tropicaltraditions.com/red_palm_oil.htm
OK, thanks! I didn’t even think about the distinction between shortening and oil.
No problem! 🙂
I just tried this recipe, still in the process of finishing the sauce, its been on med-low for about 20-30 min, but adding the corn starch was a catastrophe. It was nearly a solid paste when added to the orange sauce, and now it is sitting in the pot not dissolving
Hi Brian – Did you mix the cornstarch with some water prior to whisking it into the sauce. Cornstarch can be finicky and you must mix it with water first, then slowly add it to the sauce, while whisking vigorously or else it will get clumpy. If you do end up with clumps, you can always whisk the sauce through a strainer to get it smooth again. Hope that helps!
I’ve made this now twice, it’s great!! The sauce is fantastic.
Thanks Lindsey! Glad you enjoyed! This is my go-to comfort food! 🙂
I could kiss you!
I made this tonight – it took forever, but was so worth it. I had to change a couple things due to what I had on hand, but it’s an amazing recipe. Kudos!
I’ll be singing your praises for some time to come!
Wow Lydia, thank you! That really means a lot! So happy to hear you enjoyed! 🙂
I always hate it when people 2nd guess a recipe by asking if a certain ingredient is paleo, but it is an honest question, not meant to be critical. Is buttermilk paleo? I have been off the dairy since going paleo, but I wasn’t sure if buttermilk was an exception I hadn’t heard about. If not, is there something to use in its place?
Hi Veronica – Dairy is not considered a “paleo” food. The primal diet allows for dairy if tolerated. Really, it all boils down to eating foods that you tolerate and that create wellness in your body. If you can tolerate dairy, then I don’t see anything wrong with incorporating it into your diet, provided that it’s from a clean, grass-fed/pastured source. I get tired of the “paleo police” who say that the diet has to be followed like a religion. I say experiment with foods, see what works for your body, and then go with that! Don’t worry about putting a label on your diet. 🙂
Is there any way to print without the ad in the middle of the page?
Hi Cheryl! I have fixed that for you! 🙂
Delish! We made it tonight and it was great. The only thing is that it is rather hands-on and it required lots of attention.
Hi Jenn! So glad you liked it! Yes, this is a pretty detailed recipe, but that’s good because it keeps us from eating it every night! 🙂 It’s definitely a dish reserved for special occasions in our house! 🙂
Hi! I was just curious…the recipe says that it serves 4. How big of servings would that be? I have two teenage boys, so trying to decide if I should double the recipe. Also, does the sauce allow for a generous amount per serving?
Hi Meagan – The recipe only uses 1 pound of chicken, so each serving would be roughly 1/4 pound. Depending on what you serve it with, that might be plenty. We always have lots and lots of steamed veggies to go with it and sometimes rice. That said, you know your boys better than me, so you may feel that you need to double it. The sauce makes a lot. Sometimes I have enough leftover for another round of chicken, unless the people I’m serving it to want it extra saucy. Hope that helps! 🙂
This looks delicious. However, since we don’t typically fry our foods, I’m thinking that the sauce would be just as wonderful over grilled, broiled, or sautéed chicken! And I love the make-ahead idea for the sauce!
Yes, it would! It’s delicious on pretty much anything! 🙂
Jessica, you always have the best recipes. I can almost always count on yours not having foods that
are problematic for me. If they do have problem ingredients, there is always an easy substitute. I
enjoy following your blog and facebook page. I always tell those looking to change their diet that you
have the most user friendly, easy, and delicious recipes, and that the can find a substitute for anything they miss. Thanks for your excellent work. Rose
Hi Rose! Thank you so much for your kind words! I really appreciate them! 🙂
Made this for dinner tonight after making some of your muffins all day. Like others said, yes, a very exhaustive recipe…it took all 3 of us to help make dinner tonight but it was awesome, def BETTER than take out and I feel so satisfied! This is the first of your recipes I’ve made that left no leftovers…Well, except some leftover sauce. You mentioned the sauce freezes well before adding the cornstarch but what about after?
LL – Yay! So glad you guys liked it! Yes, the recipe is quite a bit of work, but that keeps us from eating it every day! 🙂 It’s definitely reserved for once in awhile around here. 🙂 You can freeze the sauce after it’s had the cornstarch added. When you re-heat it, it may break (thin out and separate). That’s OK, as you can just add a little more corn starch to thicken it back up. Thanks for stopping by! 🙂
I was wondering I can’t use dairy right now. Is there something I could substitute?
Hi Jenny – You could use coconut milk, almond milk, etc. in place of the cultured buttermilk! Enjoy! 🙂
Made this tonight – great recipe! The only adjustment I made was using only half the honey. And it was sweet enough! Thanks Jessica! This one’s a keeper! : )
Hi Gail! Thanks for stopping by! So glad you liked it! Woot! 🙂 🙂
I used coconut oil instead of palm oil and it turned out great! Good find. I haven’t had orange chicken in years.
Hi Sarah – Yum! So glad you liked it! The coconut oil would add just a great flavor to this recipe.