Description
This best Christmas stuffed turkey breast recipe delivers a juicy, flavorful roast filled with creamy cranberry-herb stuffing. It’s perfect for smaller gatherings, cooks faster than a whole bird, and looks stunning as a holiday centerpiece.
Ingredients
1 large boneless turkey breast (about 3–4 pounds)
2 tablespoons unsalted butter, softened
1 tablespoon olive oil
2 teaspoons kosher salt
1 teaspoon black pepper
1 teaspoon garlic powder
1 teaspoon onion powder
1 teaspoon dried thyme
1 teaspoon rosemary
1 teaspoon paprika
2 cups cubed bread (day-old or lightly toasted)
2 tablespoons butter
1 small onion, finely diced
2 celery stalks, chopped
2 cloves garlic, minced
½ cup chopped spinach
4 slices cooked bacon, crumbled
4 ounces cream cheese, softened
½ cup dried cranberries
½ teaspoon salt
½ teaspoon pepper
¼ cup chicken broth
Instructions
1. Preheat oven to 375°F and prepare a roasting pan.
2. Butterfly the turkey breast by slicing it horizontally, then flatten gently to even thickness.
3. Season both sides of the turkey with salt, pepper, garlic powder, and herbs.
4. Melt butter in a skillet and sauté onion and celery until soft; add garlic, spinach, and bacon.
5. Stir in cream cheese, cranberries, and bread cubes; add chicken broth until just moistened.
6. Spread stuffing over the turkey breast, leaving a small border around edges.
7. Roll the turkey tightly and secure with kitchen twine every few inches.
8. Brush with olive oil and sprinkle with paprika.
9. Roast uncovered for 60–75 minutes, or until internal temperature reaches 165°F.
10. Let rest 10–15 minutes before slicing into rounds and serving.
Notes
To keep the turkey moist, let it rest before slicing.
Substitute gluten-free bread or quinoa for a gluten-free version.
Wrap the turkey in prosciutto before roasting for extra flavor and crispness.
- Prep Time: PT20M
- Cook Time: PT1H15M
- Category: Main Course
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 5g
- Sodium: 620mg
- Fat: 21g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 38g
- Cholesterol: 110mg