Cranberry Chicken
This cranberry chicken recipe is basically what happens when sweet meets savory and they decide to have the most delicious relationship ever.

Picture this: golden-brown chicken thighs nestled in a glossy, ruby-red sauce that’s equal parts tart and sweet, with caramelized onions adding their own layer of complexity.

The frozen cranberries burst and meld with white wine and balsamic vinegar, creating a sauce that’s sophisticated enough for company but easy enough for a Tuesday night.

Fresh basil and orange zest brighten everything up, making your kitchen smell like you’ve got your culinary life completely figured out.

This is the kind of dish that makes people think you’re some sort of cooking genius, when really you just followed directions and didn’t panic when the cranberries started popping.

Plus, it all happens in one cast iron skillet, which means fewer dishes and more time to accept compliments on your amazing cooking skills.

Ingredients
For the Chicken
- 4 skin-on, bone-in chicken thighs (6 to 8 ounces each)
- 2 teaspoons kosher salt, divided
- 1 /2 teaspoon freshly ground black pepper, divided
- 1 to 2 tablespoons olive oil, divided
For the Cranberry Sauce
- 2 medium yellow onions (about 7 ounces each)
- 1 small orange
- 3 to 4 tablespoons packed light or dark brown sugar, divided
- 2 cups frozen cranberries (about 6 ounces)
- 1 cup dry white wine
- 1 /2 cup water
- 1 tablespoon balsamic vinegar
- 1 /4 teaspoon red pepper flakes
- 3 large sprigs fresh basil, divided
Instructions
Preparation
- 1 Arrange a rack in the middle of the oven and heat the oven to 375°F (190°C). This moderate temperature ensures the chicken cooks through evenly without drying out while the sauce continues to develop flavor.
- 2 Halve and thinly slice 2 medium yellow onions (about 4 cups total). The thin slices will caramelize beautifully and integrate seamlessly into the sauce. Finely grate the zest of 1 small orange until you have 1 teaspoon zest, then juice the orange until you have 2 tablespoons. The zest provides aromatic oils while the juice adds bright acidity.
Searing the Chicken
- 3 Pat dry 4 skin-on, bone-in chicken thighs with paper towels, then season all over with 1 teaspoon kosher salt and 1/4 teaspoon black pepper. Removing moisture is crucial for achieving that golden-brown sear. Heat 1 tablespoon olive oil in a large cast iron or ovenproof skillet over medium-high heat until shimmering. The oil should move freely and shimmer when the pan is tilted.
- 4 Add the chicken skin-side down and sear until golden brown on both sides, 3 to 5 minutes per side. Don’t move the chicken too early – it will release naturally when properly seared. The skin should be deep golden and crispy. Transfer to a plate and set aside. This initial searing locks in juices and creates the foundation for rich flavor.
Building the Sauce
- 5 If not much fat has rendered from the chicken thighs, add the remaining 1 tablespoon olive oil to the pan. Add the sliced onions and cook, scraping any browned bits from the bottom of the pan, for 2 minutes. Those browned bits are pure flavor gold. Add 2 packed tablespoons brown sugar, 1/2 teaspoon kosher salt, and the remaining 1/4 teaspoon black pepper. Reduce heat to medium and cook, stirring often, until onions are softened and slightly caramelized, about 6 minutes more.
- 6 Add 2 cups frozen cranberries, 1 cup dry white wine, 1/2 cup water, 1 packed tablespoon brown sugar, 1 tablespoon balsamic vinegar, the remaining 1/2 teaspoon kosher salt, 1/4 teaspoon red pepper flakes, and 1 large fresh basil sprig. Bring to a boil over medium-high heat. The mixture will bubble vigorously – this is normal and helps cook off the alcohol. Reduce heat to medium-low and simmer until cranberries soften and liquid thickens, about 5 minutes. The cranberries will pop and release their juices, creating a beautiful ruby sauce.
Final Cooking
- 7 Return the seared chicken and any accumulated juices to the skillet, nestling the pieces on top of the cranberry and caramelized onion sauce. Those accumulated juices contain concentrated chicken flavor that shouldn’t be wasted.
- 8 Bake until the chicken reaches an internal temperature of 165°F (74°C), 12 to 20 minutes. Use an instant-read thermometer inserted into the thickest part of the thigh, avoiding bone. The exact timing depends on the size of your chicken thighs.
Finishing Touches
- 9 Remove and discard the basil sprig. Add the orange zest and 1 tablespoon orange juice, stirring into the sauce around the chicken pieces. Taste and season with up to 1 additional tablespoon orange juice and 1 packed tablespoon brown sugar if the sauce tastes too tart. The balance should be sweet-tart with bright citrus notes.
- 10 If the sauce seems too thin, transfer the chicken to a clean plate, then simmer the sauce over medium heat until reduced and thickened to your liking, 5 to 10 minutes. The sauce should coat the back of a spoon lightly.
- 11 Pick the small leaves from the remaining 2 fresh basil sprigs until you have 1/4 cup. Alternatively, tear larger leaves into smaller pieces. Sprinkle over the chicken before serving for a fresh, aromatic finish.
Recommended Equipment and Kitchen Tools
Essential Tools (for best results)
- Cast iron skillet or ovenproof skillet – Essential for going from stovetop to oven seamlessly. The heavy bottom ensures even heat distribution and prevents hot spots that could burn the sauce.
- Instant-read thermometer – Takes the guesswork out of determining when chicken is perfectly cooked to 165°F (74°C) without overcooking.
- Microplane grater – Creates fine orange zest that distributes evenly throughout the sauce, providing aromatic oils without bitter pith.
- Tongs – Makes flipping chicken thighs safe and easy while maintaining the crispy seared skin.
Helpful Upgrades
- Digital kitchen scale – For precise measurements of brown sugar and cranberries, ensuring consistent results every time you make this recipe.
- Silicone spatula – Perfect for scraping up those flavorful browned bits from the pan bottom without scratching your cookware.
Nice-to-Have Options
Recipe Variations and Dietary Modifications
Protein Variations
- Chicken breasts → Use bone-in, skin-on breasts and reduce baking time to 8-12 minutes until internal temperature reaches 165°F (74°C)
- Pork chops → Substitute bone-in pork chops of similar thickness, cook to 145°F (63°C) internal temperature
- Turkey thighs → Use same cooking method but increase baking time to 25-30 minutes due to larger size
Wine Alternatives
- Alcohol-free option → Replace white wine with additional 1 cup chicken broth plus 1 tablespoon white wine vinegar for acidity
- Different wines → Dry rosé or light red wine like Pinot Noir work beautifully with cranberries
- Non-wine options → Apple cider or white grape juice mixed with 1 tablespoon lemon juice
Cranberry Substitutions
- Fresh cranberries → Use same amount but reduce cooking time by 2-3 minutes as they break down faster
- Dried cranberries → Use 1 cup dried cranberries and add 1/4 cup extra water to compensate for absorption
- Other berries → Fresh or frozen blueberries or blackberries work well with similar cooking times
Seasonal Flavor Twists
- Fall version → Add 1/2 teaspoon ground cinnamon and 1/4 teaspoon nutmeg with the cranberries
- Holiday spice → Include 2 whole cloves and 1 cinnamon stick (remove before serving)
- Summer variation → Replace orange with lemon zest and juice, add fresh thyme instead of basil
Nutritional Information and Health Benefits
Key Nutritional Highlights
Health Benefits of Main Ingredients
Dietary Considerations
Smart Swaps and Ingredient Substitutions
Common Substitutions:
- Brown sugar → Maple syrup (use 2-3 tablespoons) or honey (use 2 tablespoons) for natural sweetening
- Balsamic vinegar → Red wine vinegar or apple cider vinegar in equal amounts for similar acidity
- Fresh basil → Fresh thyme (use half the amount) or dried basil (use 1 tablespoon total)
- White wine → Chicken broth plus 1 tablespoon white vinegar for similar depth without alcohol
Budget-Friendly Swaps:
- Bone-in thighs → Boneless thighs (reduce cooking time to 8-10 minutes in oven)
- Fresh orange → 2 tablespoons bottled orange juice and 1/2 teaspoon orange extract
- Frozen cranberries → Canned cranberry sauce (use 1/2 cup and reduce brown sugar by half)
Pantry Emergency Substitutions:
- Yellow onions → White onions or shallots (use 3-4 large shallots, sliced)
- Red pepper flakes → 1/8 teaspoon cayenne pepper or hot sauce to taste
- Kosher salt → Table salt (use 3/4 the amount due to finer crystals)
Pro Tips for Substitutions:
- When using honey or maple syrup instead of brown sugar, add them during the last 5 minutes of simmering to prevent burning
- Store leftover wine in refrigerator for up to 1 week for cooking purposes, or freeze in ice cube trays for future recipes

Make It Diabetes-Friendly
Sugar Reduction Strategies:
- Reduce brown sugar from 3-4 tablespoons to 1-2 tablespoons total, relying more on the natural sweetness of caramelized onions
- Replace remaining brown sugar with stevia (use 1/2 teaspoon) or monk fruit sweetener (use 1 tablespoon)
- Increase orange juice to 3 tablespoons for natural fruit sweetness without added sugars
Carb-Conscious Modifications:
- Cranberries contribute about 8 grams net carbs per serving – this is already quite reasonable
- Onions add approximately 6 grams carbs per serving but provide beneficial fiber
- Wine reduces to minimal carbs after cooking as alcohol evaporates
Portion & Blood Sugar Tips:
- Serve over cauliflower rice instead of regular rice to keep carbs under 15 grams total per serving
- Pair with non-starchy vegetables like roasted broccoli or green beans
- Add healthy fats like avocado slices or nuts to help slow glucose absorption
- Recommended serving size: 1 chicken thigh with 1/4 cup sauce
Total Carb Reduction: Modified version contains approximately 12 grams net carbs per serving compared to 18 grams in the original recipe.

Perfect Pairing Suggestions
Beverage Pairings
Side Dish Recommendations
Complete Meal Ideas
Occasion Suggestions
Pro Tips and Troubleshooting
Professional Techniques
Common Mistake Prevention
Storage and Reheating
Make-Ahead Strategy

Cranberry Chicken
Ingredients
For the Chicken
- 4 skin-on, bone-in chicken thighs 6 to 8 ounces each
- 2 teaspoons kosher salt, divided
- 1/2 teaspoon freshly ground black pepper, divided
- 1 to 2 tablespoons olive oil, divided
For the Cranberry Sauce
- 2 medium yellow onions about 7 ounces each
- 1 small orange
- 3 to 4 tablespoons packed light or dark brown sugar, divided
- 2 cups frozen cranberries about 6 ounces
- 1 cup dry white wine
- 1/2 cup water
- 1 tablespoon balsamic vinegar
- 1/4 teaspoon red pepper flakes
- 3 large sprigs fresh basil, divided
Instructions
Preparation
- Arrange a rack in the middle of the oven and heat the oven to 375°F (190°C). This moderate temperature ensures the chicken cooks through evenly without drying out while the sauce continues to develop flavor.
- Halve and thinly slice 2 medium yellow onions (about 4 cups total). The thin slices will caramelize beautifully and integrate seamlessly into the sauce. Finely grate the zest of 1 small orange until you have 1 teaspoon zest, then juice the orange until you have 2 tablespoons. The zest provides aromatic oils while the juice adds bright acidity.
Searing the Chicken
- Pat dry 4 skin-on, bone-in chicken thighs with paper towels, then season all over with 1 teaspoon kosher salt and 1/4 teaspoon black pepper. Removing moisture is crucial for achieving that golden-brown sear. Heat 1 tablespoon olive oil in a large cast iron or ovenproof skillet over medium-high heat until shimmering. The oil should move freely and shimmer when the pan is tilted.
- Add the chicken skin-side down and sear until golden brown on both sides, 3 to 5 minutes per side. Don’t move the chicken too early – it will release naturally when properly seared. The skin should be deep golden and crispy. Transfer to a plate and set aside. This initial searing locks in juices and creates the foundation for rich flavor.
Building the Sauce
- If not much fat has rendered from the chicken thighs, add the remaining 1 tablespoon olive oil to the pan. Add the sliced onions and cook, scraping any browned bits from the bottom of the pan, for 2 minutes. Those browned bits are pure flavor gold. Add 2 packed tablespoons brown sugar, 1/2 teaspoon kosher salt, and the remaining 1/4 teaspoon black pepper. Reduce heat to medium and cook, stirring often, until onions are softened and slightly caramelized, about 6 minutes more.
- Add 2 cups frozen cranberries, 1 cup dry white wine, 1/2 cup water, 1 packed tablespoon brown sugar, 1 tablespoon balsamic vinegar, the remaining 1/2 teaspoon kosher salt, 1/4 teaspoon red pepper flakes, and 1 large fresh basil sprig. Bring to a boil over medium-high heat. The mixture will bubble vigorously – this is normal and helps cook off the alcohol. Reduce heat to medium-low and simmer until cranberries soften and liquid thickens, about 5 minutes. The cranberries will pop and release their juices, creating a beautiful ruby sauce.
Final Cooking
- Return the seared chicken and any accumulated juices to the skillet, nestling the pieces on top of the cranberry and caramelized onion sauce. Those accumulated juices contain concentrated chicken flavor that shouldn’t be wasted.
- Bake until the chicken reaches an internal temperature of 165°F (74°C), 12 to 20 minutes. Use an instant-read thermometer inserted into the thickest part of the thigh, avoiding bone. The exact timing depends on the size of your chicken thighs.
Finishing Touches
- Remove and discard the basil sprig. Add the orange zest and 1 tablespoon orange juice, stirring into the sauce around the chicken pieces. Taste and season with up to 1 additional tablespoon orange juice and 1 packed tablespoon brown sugar if the sauce tastes too tart. The balance should be sweet-tart with bright citrus notes.
- If the sauce seems too thin, transfer the chicken to a clean plate, then simmer the sauce over medium heat until reduced and thickened to your liking, 5 to 10 minutes. The sauce should coat the back of a spoon lightly.
- Pick the small leaves from the remaining 2 fresh basil sprigs until you have 1/4 cup. Alternatively, tear larger leaves into smaller pieces. Sprinkle over the chicken before serving for a fresh, aromatic finish.
