This Creamy Cranberry Chicken is a tasty dish that’s both sweet and savory. Juicy chicken breasts are coated in a rich, creamy sauce made from cranberries and herbs. Yum!
I love how easy this meal is! I just toss everything together, and it’s ready in no time. It’s perfect for a cozy dinner or impressing guests—win-win!
Key Ingredients & Substitutions
Chicken Breasts: Boneless, skinless chicken breasts are lean and cook quickly, but thighs are a great alternative if you’re looking for more flavor and moisture.
Cranberries: Fresh cranberries provide tartness that contrasts nicely with the creamy sauce. If they’re out of season, frozen cranberries work well too. Just thaw them before use.
Heavy Cream: I love using heavy cream for its rich consistency. If you prefer a lighter option, half-and-half or coconut cream can be good substitutes, but the flavor will be a bit different.
Bacon: Bacon adds a delicious smoky flavor. If you’re looking for a healthier option, turkey bacon can be used, or omit it entirely for a lower-fat version.
Brussels Sprouts: These add a nice crunch to the dish. If you’re not a fan, you could substitute with green beans or even spinach. Just add greens toward the end of cooking.
How Do You Get the Chicken Perfectly Cooked?
Cooking chicken just right can be tricky, but following a few steps will help you nail it every time! Here’s how:
- Season the chicken generously with salt and pepper to enhance flavor.
- Sear the chicken in bacon fat for richness. Aim for a golden color on each side.
- Remove the chicken while it’s still slightly undercooked; it will finish cooking in the sauce.
- Keep the heat at medium-low during simmering to avoid drying out the chicken.
Using a meat thermometer can help too; chicken should reach 165°F to be safe!

How to Make Creamy Cranberry Chicken
Ingredients You’ll Need:
- For the Chicken:
- 1 ½ lbs boneless, skinless chicken breasts
- Salt and black pepper, to taste
- 1 tablespoon olive oil
- For the Bacon and Sauce:
- 4 slices bacon, chopped
- 1 cup fresh cranberries
- 1 small shallot, finely chopped
- 2 cloves garlic, minced
- 1 cup heavy cream
- ½ cup chicken broth
- 1 teaspoon Dijon mustard
- 1 teaspoon fresh thyme leaves, plus more for garnish
- For the Vegetables:
- 1 cup Brussels sprouts, trimmed and halved
- Optional: mashed potatoes, for serving
How Much Time Will You Need?
This dish takes about 10 minutes to prepare and approximately 30 minutes to cook. In total, you’ll need about 40 minutes from start to finish. Perfect for a delightful weeknight dinner!
Step-by-Step Instructions:
1. Season the Chicken:
Start by seasoning the chicken breasts generously with salt and black pepper on both sides. This step makes sure the chicken is flavorful.
2. Cook the Bacon:
In a large skillet over medium heat, cook the chopped bacon until it becomes crispy. This should take about 5-7 minutes. Once cooked, use a slotted spoon to remove the bacon pieces and set them aside. You’ll leave the bacon fat in the skillet for extra flavor.
3. Sear the Chicken:
If needed, add the tablespoon of olive oil to the skillet with the bacon fat. Then, sear the seasoned chicken breasts in the skillet over medium-high heat. Cook for about 4-5 minutes on each side until they are golden brown but not fully cooked through. Once done, remove the chicken from the skillet and set it aside.
4. Sauté Shallots and Garlic:
In the same skillet, add finely chopped shallot and minced garlic. Sauté these for about 1-2 minutes until they become softened and fragrant. Make sure to stir to prevent burning!
5. Add Cranberries:
Now, add the fresh cranberries to the skillet. Cook them for a couple of minutes until they start to pop and release their juices, stirring occasionally.
6. Create the Cream Sauce:
Pour in the heavy cream and chicken broth into the skillet. Stir in the Dijon mustard and fresh thyme leaves. Bring the sauce to a gentle simmer, allowing the flavors to mix together perfectly.
7. Combine Chicken and Vegetables:
Return the chicken breasts to the skillet and nestle them into the sauce along with the halved Brussels sprouts. Make sure everything is nice and cozy together!
8. Simmer:
Reduce the heat to medium-low, cover the skillet, and let everything simmer for about 15-20 minutes. This will ensure the chicken is thoroughly cooked and the Brussels sprouts are tender.
9. Add Bacon Back:
After simmering, take off the cover and return the crispy bacon pieces to the skillet. Stir gently to combine everything. Taste the sauce and adjust the seasoning if needed with more salt and pepper.
10. Serve and Enjoy:
Garnish with additional fresh thyme leaves, and serve the creamy cranberry chicken hot, ideally over a bed of fluffy mashed potatoes to soak up all the delicious sauce. Enjoy this delightful blend of flavors!
Enjoy your flavorful Creamy Cranberry Chicken that balances savory, creamy, and tart notes perfectly!
Can I Use Frozen Chicken for This Recipe?
Yes, you can! Just make sure to thaw the chicken completely in the refrigerator before cooking. This helps ensure it cooks evenly and retains moisture.
Can I Substitute the Heavy Cream?
Absolutely! If you’re looking for a lighter option, you can use half-and-half or even coconut cream for a dairy-free alternative. Keep in mind, though, that this will alter the flavor slightly.
How Do I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently on the stove or microwave, adding a splash of cream or broth if the sauce thickens too much.
What Can I Serve with Creamy Cranberry Chicken?
This dish pairs wonderfully with mashed potatoes, rice, or even a side of steamed vegetables. The creamy sauce is perfect for soaking into whichever side you choose!



