
There is a particular kind of weeknight dinner problem that shows up every November: you want the warm, festive flavor of the holidays — cranberry, orange, honey, ginger — but not the roasting pan, the turkey, or the sink full of dishes. One-Pan Cranberry Orange Chicken solves it. Boneless, skinless chicken thighs sear in a single large skillet, then simmer in a glossy glaze of fresh cranberries, orange juice and zest, and honey until the berries burst and the sauce turns ruby-red and syrupy. Everything happens on the stovetop — no oven step — and it is on the table in about 30 minutes. The cranberries bring tart brightness, the orange keeps them from tasting sour, and the honey and a whisper of ginger round it all into a sauce you will want to spoon over rice, mashed potatoes, or anything that stays still.
Prep time: 10 minutes (estimate)
Cook time: 20 minutes (estimate)
Total time: 30 minutes (estimate)
Servings: 4
Why this cranberry orange chicken works
Most cranberry chicken recipes you will find online share two traits: they are baked in the oven, and they are written for chicken breasts. Both work, but oven-baked versions take longer, and breasts are the leanest and most punishing cut — a few minutes too long and they go dry.
This recipe goes the other direction on both counts. Boneless, skinless chicken thighs are naturally more forgiving: their slightly higher fat content keeps them juicy even if your timing is a minute off, and they stay tender through the simmer that turns the sauce glossy. Cooking on the stovetop in one skillet keeps everything fast and concentrated — the chicken sears first, building fond (those browned bits on the bottom of the pan), which dissolves into the sauce and gives it a depth a pour-and-bake casserole never quite reaches.
The flavor balance is the other half. Fresh cranberries are intensely tart, which is why many cranberry sauces lean on sugar. Orange juice and zest do a different job: the juice brings natural sweetness, the zest brings aromatic citrus oils, and honey adds a mellow sweetness that rounds everything out. A little fresh ginger gives the glaze a gentle warmth that ties cranberry and orange together — the result tastes festive and balanced, not like candy. And when it is done, you have one skillet to wash, which on a busy weeknight is arguably the best feature of all.
Ingredients
- 1 1/2 pounds (about 680 g) boneless, skinless chicken thighs
- 1 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 2 tablespoons olive oil
- 1 small yellow onion, finely diced (about 3/4 cup)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, finely grated (or 1 teaspoon ground ginger)
- 2 cups (about 240 g) fresh cranberries, rinsed and picked over
- 1 cup (240 ml) orange juice, freshly squeezed if possible
- 1 tablespoon orange zest (from about 1 large orange)
- 1/3 cup (115 g) honey
- 1 tablespoon apple cider vinegar
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (optional, for a thicker glaze)
- 2 tablespoons chopped fresh parsley or sliced green onion tops, for garnish
- Extra orange zest, for garnish (optional)
Instructions
- Pat the chicken thighs dry with paper towels — dry chicken browns instead of steaming. Season both sides evenly with the kosher salt, black pepper, and garlic powder.
- Heat the olive oil in a large skillet or saute pan (at least 12 inches) over medium-high heat for about 2 minutes, until the oil shimmers.
- Add the chicken thighs in a single layer, leaving space between pieces. Sear 5 to 6 minutes on the first side without moving them, until deeply golden. Flip and sear 3 to 4 minutes on the second side — the chicken does not need to be cooked through yet. Transfer to a plate.
- Reduce the heat to medium. Add the diced onion to the same skillet and cook, stirring occasionally, for 3 to 4 minutes until softened and starting to turn golden at the edges. If the pan has browned fond on the bottom, that is exactly what you want.
- Stir in the garlic and fresh ginger and cook 30 to 60 seconds, until fragrant — do not let the garlic brown.
- Add the cranberries, orange juice, orange zest, honey, and apple cider vinegar to the skillet. Stir to combine and scrape up the fond from the bottom of the pan with a wooden spoon.
- Bring the mixture to a gentle simmer, then return the chicken thighs (and any juices on the plate) to the pan. Reduce to medium-low and simmer uncovered 10 to 12 minutes, turning once halfway through — the cranberries will pop and collapse while the sauce thickens to a deep ruby color. Stir gently to help the stragglers burst.
- If you want a thicker, more glaze-like sauce, stir the cornstarch slurry again and drizzle it into the simmering sauce during the last 2 minutes, stirring constantly, until the sauce coats the back of a spoon.
- Check for doneness: the thickest part of the largest thigh should register 165°F (74°C) on an instant-read thermometer, and the juices should run clear with no pink meat. If you do not have a thermometer, cut into the thickest thigh — the meat should be opaque all the way through.
- Taste the sauce and adjust: add a pinch more salt if it tastes flat, a squeeze of orange juice if it needs brightness, or a small drizzle of honey if the cranberries lean too tart. Spoon the sauce generously over the chicken, garnish with parsley and extra orange zest, and serve right away.
Tips for the best cranberry orange chicken
Sear hot and undisturbed. Leaving the thighs alone for a full 5 to 6 minutes builds the golden crust and the fond that flavors the sauce. If the pieces crowd and steam instead of sear, work in two batches.
Zest before you juice. It is nearly impossible to zest an orange after it has been squeezed. A large orange typically yields 1 tablespoon of zest and about 1/3 to 1/2 cup of juice, so plan on two to three oranges for this recipe.
Let the cranberries do their thing. The berries look stubborn at first, then collapse in a rush around the 6- to 8-minute mark of simmering. Do not crank the heat to hurry them — a gentle simmer gives a glossy sauce instead of a scorched one. A few intact berries at the end look beautiful.
Watch the garlic, not the clock. Minced garlic goes from fragrant to bitter in under a minute over medium heat. Add it after the onion is soft and have the cranberries and juice ready to go in right behind it.
Season the sauce at the end. Cranberries vary in tartness from bag to bag, and orange juice varies in sweetness. Salt makes the fruit flavor pop, acid brightens it, and honey rounds it — that final taste-and-adjust step is how you make the sauce yours.
Substitutions and variations
Chicken breasts instead of thighs: Pound boneless, skinless breasts to an even 3/4-inch thickness first so they cook evenly, and reduce the simmering time by about 3 minutes. Breasts are leaner and dry out faster, so watch the thermometer and pull them the moment they hit 165°F (74°C).
Frozen cranberries: They work without thawing. Add them straight from the freezer in step 6 and give the sauce 2 to 3 extra minutes of simmering — the cornstarch slurry becomes more useful here since frozen berries release more liquid.
Canned cranberry sauce instead of fresh cranberries: It is possible but it changes the dish. Use one 14-ounce can of whole-berry cranberry sauce, add it in step 6 with the orange juice, and skip the honey at first — canned sauce is already sweetened — then taste and adjust. The sauce will be smoother and sweeter, and the cranberry texture softer.
Maple syrup for honey: Swap in an equal amount of pure maple syrup for a deeper, slightly woodsy sweetness. The glaze will be a touch darker in color.
No fresh ginger: Use 1 teaspoon of ground ginger, added with the garlic. A small pinch of ground cloves (1/8 teaspoon) pushed into holiday territory is a nice optional addition.
Add red pepper flakes: For a sweet-heat version, add 1/4 to 1/2 teaspoon with the garlic. The heat blooms in the oil and balances beautifully against the cranberry and honey.
What to serve with cranberry orange chicken
The sauce is the star, so give it something to soak into. Fluffy rice is the simplest partner — the grains catch the glaze beautifully. Creamy mashed potatoes are the cozy alternative for a holiday-dinner vibe. For a lighter plate, serve the chicken over a simple green salad, where the tart-sweet glaze plays well against bitter greens like arugula.
Vegetables that hold their own next to the bold sauce: roasted Brussels sprouts, steamed green beans with lemon, or roasted carrots. Crusty bread works too, mostly as a sauce-delivery vehicle. And for a holiday-flavored spread, this chicken sits naturally alongside our one-pan apple cider chicken and the one-pan chicken and stuffing skillet — or start the meal with our butternut squash soup.
Storage, reheating, and make-ahead
Refrigerator: Store in an airtight container for up to 4 days. The sauce thickens as it chills — it loosens right back up on reheating.
Reheating: Warm gently in a covered skillet over medium-low heat for 8 to 10 minutes, adding a splash of water or orange juice if the sauce has thickened too much. Make sure the chicken reaches 165°F (74°C) when reheated.
Freezer: Freeze for up to 3 months in a freezer-safe container; thaw overnight in the refrigerator before reheating. The cranberries may soften slightly, but the flavor holds.
Make-ahead: Sear the chicken and build the sauce up to 2 days ahead, refrigerate separately, and combine for the final 10-minute simmer when ready to eat. The sauce-only version (steps 6 through 8, minus the chicken) also works as a quick cranberry-orange sauce for turkey or pork. The same one-pan thinking behind our apple cider chicken makes these two a natural back-to-back weeknight pair.
Cranberry orange chicken FAQ
Can I use frozen cranberries? Yes. Add them straight from the freezer without thawing and give the sauce an extra 2 to 3 minutes of simmering. Frozen berries release a bit more liquid, so the optional cornstarch slurry is more useful here.
Can I use canned cranberry sauce instead of fresh cranberries? You can, but the dish changes: use a 14-ounce can of whole-berry sauce, skip the honey at first (canned sauce is already sweetened), and taste before adjusting. The result will be smoother and sweeter than the fresh-berry version.
Chicken thighs or breasts — does it matter? Mostly for texture and forgiveness. Thighs stay juicy through the simmer and are harder to overcook, which is why this recipe is built around them. Breasts work if you pound them to an even thickness and pull them the moment they hit 165°F (74°C).
How do I know the chicken is done? Use an instant-read thermometer in the thickest part of the largest thigh — you are looking for 165°F (74°C). Without one, cut into the thickest piece: the meat should be opaque with no pink, and the juices should run clear. The simmer step usually takes 10 to 12 minutes after the sear, which is enough for standard-size thighs.
What should I serve with it? Rice or mashed potatoes to catch the sauce, plus a green vegetable like roasted Brussels sprouts or steamed green beans. It also works over a simple salad, and crusty bread is never a bad idea for mopping up the glaze.
Can I make it ahead, and does it reheat well? Yes on both counts — the flavors meld nicely overnight, and the chicken reheats well in a covered skillet over medium-low heat (to 165°F / 74°C). See the storage section above for the full details.
Is the sauce very sweet? No — it is sweet-tart and balanced rather than dessert-sweet. The honey is modest (1/3 cup for the whole dish), and the final taste-and-adjust step keeps the cranberries from tipping into candy territory. If you prefer it less sweet, start with 1/4 cup of honey and add more to taste.
Can I double this recipe? Yes, but sear the chicken in batches so the pan stays hot enough to brown rather than steam. Double everything else as written, and use your largest skillet or a Dutch oven. The simmering time stays about the same.
Nutrition (estimated, per serving, serves 4): about 340 calories, 16g fat, 24g carbohydrates, 26g protein. Calculated from ingredient label values; actual numbers vary.
Recipe card
One-Pan Cranberry Orange Chicken (30 Minutes)
Prep time: 10 minutes (estimate)
Cook time: 20 minutes (estimate)
Total time: 30 minutes (estimate)
Servings: 4
- 1 1/2 pounds (about 680 g) boneless, skinless chicken thighs
- 1 teaspoon kosher salt, 1/2 teaspoon black pepper, 1/2 teaspoon garlic powder
- 2 tablespoons olive oil
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated (or 1 teaspoon ground)
- 2 cups (about 240 g) fresh cranberries, rinsed
- 1 cup (240 ml) orange juice
- 1 tablespoon orange zest
- 1/3 cup (115 g) honey
- 1 tablespoon apple cider vinegar
- 1 tablespoon cornstarch + 2 tablespoons cold water (optional, for thickening)
- Fresh parsley and extra orange zest, for garnish
- Pat chicken dry; season with salt, pepper, and garlic powder.
- Sear in hot olive oil over medium-high heat, 5-6 minutes per side until golden; set aside.
- Saute onion 3-4 minutes; add garlic and ginger, 30-60 seconds until fragrant.
- Add cranberries, orange juice, zest, honey, and vinegar; scrape up the browned bits and bring to a gentle simmer.
- Return chicken to the pan; simmer uncovered on medium-low 10-12 minutes, turning once, until the cranberries burst and the sauce turns glossy and ruby-red.
- Optional: stir in the cornstarch slurry in the last 2 minutes for a thicker glaze.
- Check doneness — thickest part of the largest thigh should reach 165°F (74°C). Taste and adjust salt, juice, or honey.
- Spoon sauce over the chicken, garnish with parsley and extra zest, and serve.
Nutrition (estimated, per serving, serves 4): about 340 calories, 16g fat, 24g carbohydrates, 26g protein. Calculated from ingredient label values; actual numbers vary.