There's something magical about a stuffed turkey breast sitting in the center of your Christmas table, looking golden and gorgeous with that amazing herb-buttered crust. I remember the first time I tried butterflying a turkey breast – I was honestly nervous about messing it up. But Amy was so excited to help me with the filling that I couldn't back out!

Turns out, this recipe became one of our family's favorite holiday traditions. The combination of cream cheese, spinach, and bacon creates this incredible stuffing that stays moist and flavorful while the turkey roasts. John always says the best part is how it looks when you slice it – those pretty spirals of filling make everyone at the table go "wow" before they even take a bite.
What I love most about this Christmas turkey breast recipe is that it feels fancy enough for a special dinner but doesn't require the all-day commitment of roasting a whole bird. Plus, Bradley actually eats his vegetables when they're mixed into that creamy filling (I'll take that win any day).
If you're looking for more festive dinner ideas, you might also enjoy my Tuscan Chicken Recipe – it has that same elegant presentation with a creamy filling that everyone loves.
Jump to:
- Why You'll Love This Stuffed Turkey Breast
- Ingredients For Your Christmas Turkey Breast
- How To Make The Best Stuffed Turkey Breast
- Storage And Reheating Your Turkey Breast
- Tips For Making Perfect Stuffed Turkey Breast
- Stuffed Turkey Breast Recipe FAQs
- Recipes You May Like
- Conclusion
- Best Christmas Stuffed Turkey Breast
Why You'll Love This Stuffed Turkey Breast
- Simple preparation – No complicated techniques or hard-to-find ingredients needed
- Ready in about an hour – Much faster than roasting a whole turkey
- Impressive presentation – Those spiral slices look like something from a restaurant
- Feeds 6-8 people – Perfect size for smaller holiday gatherings
- Make-ahead friendly – Prep the stuffed breast the night before and just pop it in the oven
- Stays incredibly moist – The cream cheese filling keeps every bite tender and juicy
Ingredients For Your Christmas Turkey Breast
- 2.75-3 pounds turkey breast or tenderloins
- 4 ounces softened cream cheese
- 1 tablespoon garlic, minced
- ⅓ cup fresh spinach, chopped
- ⅓ cup bacon pieces, chopped
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon parsley, finely chopped
- 1 teaspoon rosemary, finely chopped
- 1 teaspoon thyme, finely chopped
For the herb butter coating:
- 2 tablespoons melted butter
- 1 tablespoon fresh herbs, chopped (additional parsley, rosemary, and thyme)
- ½ teaspoon garlic powder
- ½ teaspoon smoked paprika
- ¼ teaspoon black pepper
- ¼ teaspoon salt
How To Make The Best Stuffed Turkey Breast
Preparing The Turkey
- Preheat your oven to 375°F (190°C) and line a baking dish with parchment paper or lightly grease it with cooking spray.
- Butterfly the turkey breast by placing it on a cutting board and carefully slicing horizontally through the thickest part, stopping about ½ inch from the edge so it opens like a book. (I use my sharpest knife for this – it makes the job so much easier!)
- Pound the turkey to an even thickness of about ½ inch using a meat mallet or rolling pin. Cover it with plastic wrap first to keep things tidy. This step helps the turkey cook evenly and makes it easier to roll.
Making The Cream Cheese Filling
- Mix the cream cheese in a medium bowl with the minced garlic, chopped spinach, bacon pieces, salt, and black pepper until everything is well combined. Amy loves helping with this part because she gets to taste-test the filling.
- Add the fresh herbs – parsley, rosemary, and thyme – and stir them into the cream cheese mixture. The herbs make your kitchen smell absolutely amazing.
Stuffing And Rolling Your Turkey Breast
- Spread the filling evenly over the flattened turkey breast, leaving about a 1-inch border around the edges. Don't overstuff it or the filling will squeeze out when you roll it (I learned this the hard way the first time).
- Roll the turkey tightly from one long side to the other, keeping the filling tucked inside as you go. It's kind of like making a jelly roll, but with turkey!
- Tie the roll with kitchen twine at 2-inch intervals to help it hold its shape during cooking. If you don't have kitchen twine, toothpicks work in a pinch – just remember to remove them before serving.
Creating The Herb Butter Coating
- Mix the melted butter with the additional chopped herbs, garlic powder, smoked paprika, salt, and black pepper in a small bowl.
- Brush the herb butter generously all over the outside of the turkey roll. This creates the most beautiful golden crust and adds tons of flavor.
Roasting Your Stuffed Turkey Breast
- Place the turkey seam-side down in your prepared baking dish.
- Roast for 45-55 minutes, or until the internal temperature reaches 165°F at the thickest part. I always use a meat thermometer because guessing is risky with poultry!
- Baste the turkey with the pan juices halfway through cooking if you want extra moisture and flavor.
- Let it rest for 10 minutes after taking it out of the oven before slicing. This lets the juices redistribute so every slice stays moist.
- Remove the twine, slice the turkey into 1-inch thick rounds, and arrange them on a serving platter. Those pretty spirals never fail to impress!
Storage And Reheating Your Turkey Breast

Store leftover stuffed turkey breast in an airtight container in the refrigerator for up to 4 days. We usually finish ours within two days because Bradley raids the fridge for turkey sandwiches!
For longer storage, you can freeze the sliced turkey for up to 2 months. Wrap individual slices in plastic wrap, then place them in a freezer-safe container or bag.
To reheat, I prefer using the oven at 325°F covered with foil for about 15-20 minutes until warmed through. The microwave works in a pinch, but the oven keeps the turkey from getting rubbery. Add a splash of chicken broth to the dish before reheating to keep everything moist.
The flavors actually get better the next day after the herbs and filling have had time to meld together. John swears the day-two turkey makes the best sandwiches.
Tips For Making Perfect Stuffed Turkey Breast
Use room temperature cream cheese – It mixes so much easier and spreads more evenly over the turkey. I usually take mine out of the fridge about 30 minutes before I start cooking.
Don't skip the pounding step – Even thickness means even cooking, which is really important when you're working with a rolled dish. Otherwise, you might end up with overcooked edges and undercooked middle.
Cook the bacon beforehand – I always pre-cook my bacon until it's crispy, then chop it for the filling. Raw bacon won't cook through properly inside the turkey roll.
Check the temperature in multiple spots – Insert your thermometer in different areas of the thickest part to make sure everything has reached 165°F. Better safe than sorry with poultry!
Tent with foil if needed – If the outside is browning too quickly but the inside isn't done yet, cover the turkey loosely with aluminum foil for the remaining cooking time.
Want to switch things up? Try adding sun-dried tomatoes to the filling instead of bacon for a tangy twist, or swap the spinach for kale or Swiss chard. I've also made this with feta cheese mixed into the cream cheese for a Mediterranean vibe, and it was delicious!
Stuffed Turkey Breast Recipe FAQs
Yes, you can prepare and stuff the turkey breast up to 24 hours in advance. Keep it covered and refrigerated, then let it sit at room temperature for 20-30 minutes before roasting.
The turkey should reach an internal temperature of 165°F (74°C) at the thickest part to ensure it's fully cooked and safe to eat.
Absolutely! You can use prosciutto, pancetta, or omit the meat entirely and add sun-dried tomatoes or sautéed mushrooms for a different flavor profile.
Basting with the melted butter herb mixture and not overcooking are key. Use a meat thermometer and tent with foil if the top browns too quickly during roasting.
Recipes You May Like
- Honey Sesame Chicken – Another impressive main dish with a sweet glaze that's perfect for special dinners
- The Best Meatloaf Recipe – A comforting family favorite that's always a hit at our table
- Hawaiian Garlic Shrimp – If you're looking for a different festive protein option with amazing flavor
Conclusion

This stuffed turkey breast has honestly become one of my favorite things to make for Christmas dinner. It takes away so much of the stress of holiday cooking while still giving you that wow factor when you bring it to the table.
The combination of creamy filling, tender turkey, and that herb-buttered crust hits all the right notes. Plus, I love having leftovers that actually get eaten instead of sitting in the fridge forever.
Give this recipe a try for your next holiday gathering – I promise it'll be easier than you think! Don't forget to save this to Pinterest so you can find it again when Christmas planning starts getting real.



Best Christmas Stuffed Turkey Breast
- Total Time: 1 hour 15 minutes
- Yield: 6-8 servings 1x
Description
A golden and gorgeous stuffed turkey breast with a creamy cream cheese, spinach, and bacon filling wrapped in an herb-buttered crust. This impressive recipe looks fancy but is much easier than roasting a whole bird, making it perfect for your Christmas table.
Ingredients
- 2.75-3 pounds turkey breast or tenderloins
- 4 ounces softened cream cheese
- 1 tablespoon garlic, minced
- ⅓ cup fresh spinach, chopped
- ⅓ cup bacon pieces, chopped
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon parsley, finely chopped
- 1 teaspoon rosemary, finely chopped
- 1 teaspoon thyme, finely chopped
- 2 tablespoons melted butter
- 1 tablespoon fresh herbs, chopped (additional parsley, rosemary, and thyme)
- ½ teaspoon garlic powder
- ½ teaspoon smoked paprika
- ¼ teaspoon black pepper
- ¼ teaspoon salt
Instructions
- Preheat your oven to 375°F (190°C) and line a baking dish with parchment paper or lightly grease it with cooking spray.
- Butterfly the turkey breast by placing it on a cutting board and carefully slicing horizontally through the thickest part, stopping about ½ inch from the edge so it opens like a book.
- Pound the turkey to an even thickness of about ½ inch using a meat mallet or rolling pin. Cover it with plastic wrap first to keep things tidy.
- Mix the cream cheese in a medium bowl with the minced garlic, chopped spinach, bacon pieces, salt, and black pepper until everything is well combined.
- Add the fresh herbs – parsley, rosemary, and thyme – and stir them into the cream cheese mixture.
- Spread the filling evenly over the flattened turkey breast, leaving about a 1-inch border around the edges.
- Roll the turkey tightly from one long side to the other, keeping the filling tucked inside as you go.
- Tie the roll with kitchen twine at 2-inch intervals to help it hold its shape during cooking.
- Mix the melted butter with the additional chopped herbs, garlic powder, smoked paprika, salt, and black pepper in a small bowl.
- Brush the herb butter generously all over the outside of the turkey roll.
- Place the turkey seam-side down in your prepared baking dish.
- Roast for 45-55 minutes, or until the internal temperature reaches 165°F at the thickest part.
- Baste the turkey with the pan juices halfway through cooking if you want extra moisture and flavor.
- Let it rest for 10 minutes after taking it out of the oven before slicing.
- Remove the twine, slice the turkey into 1-inch thick rounds, and arrange them on a serving platter.
Notes
Use room temperature cream cheese for easier mixing. Don't skip the pounding step for even cooking. Pre-cook bacon until crispy before adding to filling. Check internal temperature in multiple spots to ensure it reaches 165°F. Tent with foil if browning too quickly.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Main Course
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 1g
- Sodium: 520mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 3g
- Fiber: 0g
- Protein: 42g
- Cholesterol: 145mg




