This dish combines succulent chicken thighs with a vibrant orange glaze that balances sweet honey, tangy citrus, and savory soy notes. The chicken develops a golden, crispy exterior while staying tender inside, coated in a thickened sauce that clings beautifully to every bite.
The accompanying greens bring freshness and heat—tenderstem broccoli and sugar snap peas are quickly stir-fried to maintain their crisp texture, then tossed with fresh red chilies, soy sauce, and aromatic sesame oil. The contrast between the sticky, sweet-savory chicken and the vibrant, spicy vegetables creates a perfectly balanced meal.
Ready in under an hour, this Asian-inspired main serves four generously and pairs wonderfully with steamed jasmine rice or noodles to soak up the extra sauce.
The first time I made sticky orange chicken, my kitchen filled with this incredible citrus aroma that made my neighbor actually knock on the door to ask what I was cooking. I'd been experimenting with glaze ratios for weeks, and that evening everything finally clicked. The sauce hit that perfect sweet-tangy balance that makes you instinctively close your eyes and hum after the first bite.
I served this at a small dinner party last winter when my friend announced she'd gotten a new job. We'd planned something fancy but ended up around my tiny kitchen island, passing plates and talking way too long between bites. Someone literally licked their plate, and I took that as the highest possible compliment.
Ingredients
- 4 boneless, skinless chicken thighs: Thighs stay juicier through the high-heat glazing process and have that rich flavor that breast just cannot match
- 1/2 teaspoon salt and 1/4 teaspoon ground black pepper: Simple seasoning that lets the orange glaze shine without competing
- 2 tablespoons cornstarch: Creates this light coating on the chicken that helps the sauce cling like nobody's business
- 2 tablespoons vegetable oil: Neutral oil lets those orange and ginger notes come through clearly
- 1/2 cup fresh orange juice: Fresh squeezed makes a massive difference here, bottled juice somehow falls flat
- 2 tablespoons soy sauce: Adds that deep, savory umami that balances all the sweetness from the honey
- 2 tablespoons honey: Gives the glaze this beautiful gloss and helps it caramelize slightly
- 1 tablespoon rice vinegar: Cuts through the richness and adds this subtle brightness
- 1 tablespoon brown sugar: Darker sweetness that adds depth and helps the sauce thicken properly
- 1 teaspoon grated fresh ginger: Fresh ginger has this zing that ground ginger cannot even touch
- 1 clove garlic, minced: Mincing it super fine distributes the flavor evenly throughout the glaze
- 1 teaspoon cornstarch mixed with 1 tablespoon cold water: This slurry transforms your sauce from thin to sticky-glossy magic
- Zest of 1 orange: Those essential oils in the zest pack all the orange flavor without adding more liquid
- 200 g tenderstem broccoli or broccolini: These tender stems cook quickly and hold onto sauce beautifully
- 150 g sugar snap peas: Bring this sweet crunch that contrasts perfectly with the tender chicken
- 1 red chili, thinly sliced: Seeds add serious heat so remove them if you prefer gentle warmth
- 1 tablespoon soy sauce and 1 teaspoon sesame oil for greens: Simple finishing that ties the greens into the whole dish
- 2 spring onions, thinly sliced: Fresh bite and this gorgeous pop of green against that glossy orange sauce
- 1 tablespoon toasted sesame seeds: Nutty little crunch that makes every bite interesting
Instructions
- Prep your chicken:
- Pat those thighs completely dry with paper towels, then season generously with salt and pepper. Toss them in cornstarch until they're evenly coated, shaking off any excess powder.
- Sear the chicken:
- Heat your oil in a large nonstick skillet over medium-high heat until it shimmers slightly. Cook chicken for 4 to 5 minutes per side until you have this gorgeous golden crust and it's cooked through. Set aside on a plate.
- Build the sauce:
- Whisk together orange juice, soy sauce, honey, rice vinegar, brown sugar, ginger, garlic, and orange zest in a small bowl. Pour this into your skillet and bring it to a gentle simmer.
- Thicken and glaze:
- Stir in your cornstarch slurry and let the sauce bubble for 2 to 3 minutes, stirring constantly, until it thickens noticeably. Return chicken to the pan, turning pieces to coat them completely in that sticky orange goodness. Simmer for another 2 to 3 minutes until everything looks glossy and coated.
- Fire up the greens:
- While sauce is working, heat oil in a wok or large pan over high heat until it's almost smoking. Add broccoli and sugar snap peas, stir-frying for 2 minutes. Toss in sliced chili and go another 1 to 2 minutes until greens are tender-crisp. Drizzle with soy sauce and sesame oil, tossing to coat everything.
- Bring it all together:
- Slice your sticky chicken and arrange it over those vibrant chilli greens. Spoon any extra sauce over the top and finish with spring onions, sesame seeds, and extra orange zest if you're feeling fancy.
This recipe has become my go-to for nights when I want something that feels special but doesn't require restaurant skills. Last week my sister called mid-bite just to say she'd been dreaming about this orange glaze since I last made it for her.
Making It Your Own
Swap in chicken breasts if that is what you have, just watch the cooking time so they do not dry out. The glaze works beautifully on salmon or pork chops too if you want to change up the protein entirely.
Side Dish Ideas
Steamed jasmine rice is classic for soaking up that extra sauce. Rice noodles work beautifully too, and a simple cucumber salad dressed with rice vinegar balances the sweet glaze perfectly.
Make-Ahead Magic
You can mix up the sauce ingredients hours ahead and keep them in the fridge. The vegetables can be prepped and stored in separate containers so everything is ready to hit the heat when you are.
- Cut your vegetables in the morning for a lightning-fast weeknight dinner
- Double the glaze and store half in the fridge for a second meal later in the week
- Leftover chicken and greens reheat beautifully with a splash of water to loosen the sauce
There is something deeply satisfying about a recipe that looks impressive but comes together this effortlessly. Hope this becomes a regular in your kitchen rotation too.
Recipe FAQs
- → Can I use chicken breast instead of thighs?
-
Yes, chicken breast works well in this dish. Since breast meat is leaner, reduce cooking time slightly to prevent drying out—about 3–4 minutes per side should be sufficient. Slice the cooked breast into strips before coating in the sauce for easier eating.
- → How can I make the glaze thicker or thinner?
-
For a thicker glaze, increase the cornstarch slurry by an additional teaspoon of cornstarch mixed with water. If you prefer a thinner sauce, simply reduce the cornstarch or add a splash more orange juice before simmering. The sauce naturally thickens as it cools slightly.
- → What vegetables work best for the chilli greens?
-
Tenderstem broccoli and sugar snap peas are ideal because they cook quickly and maintain crunch. Bok choy, green beans, asparagus, or baby spinach are excellent substitutes. Adjust stir-fry timing based on the vegetables you choose—tender greens need only 1–2 minutes.
- → Is this dish gluten-free?
-
The dish can be gluten-free with a simple swap. Use tamari or coconut aminos instead of soy sauce, and verify that your cornstarch is certified gluten-free (most are). Serve with rice rather than noodles for a completely gluten-free meal.
- → How spicy is the dish?
-
One red chili provides a moderate level of heat that balances the sweet orange glaze without overpowering. For more spice, add extra chili slices or red pepper flakes to the greens or sauce. Remove the seeds and membranes from the chili for a milder version.
- → Can I prepare the sauce in advance?
-
Absolutely. Mix all sauce ingredients ahead of time and store in the refrigerator for up to 24 hours. The cornstarch slurry should be prepared fresh just before cooking, as it can separate if mixed too early. Bring the sauce to room temperature before adding to the skillet.