This post may contain affiliate links, read my disclosure policy for details.
Made with boneless turkey breast and a creamy spinach and olive filling, this Stuffed Turkey Roll is a flavorful main dish that’s perfect for smaller gatherings. It’s a great alternative to roasting a whole turkey when you don’t need as many servings.

Also known as a turkey roulade, a stuffed turkey roll is made with boneless turkey breast wrapped around a savory filling.
It’s easy enough for a family dinner but also works well when you have guests over. Leftovers reheat well too, which makes them convenient for meal prep, lunches, or dinner the next day.
For more turkey breast recipes, check out my Air Fryer Boneless Turkey Breast and Roasted Boneless Turkey Breast recipes.
Why This Recipe Is Worth Making
- Great for smaller gatherings. You still get a festive turkey dinner without having to cook a whole turkey.
- Make it ahead. Prep the turkey and filling up to a day ahead to save time when you’re ready to cook.
- Easy to serve. The turkey is rolled into one neat roast, then sliced into individual portions for serving.
Ingredients You’ll Need

- Turkey breast: Use a boneless, skin-on turkey breast for this recipe.
- Cream cheese: This gives the filling a creamy texture and tangy flavor.
- Filling: Chopped spinach and sliced kalamata olives add color and savory flavor.
- Filling spices: Minced garlic, dried rosemary, dried thyme, salt, and pepper add flavor to the filling.
- Turkey seasoning: Melted butter, paprika, onion powder, garlic powder, salt, and pepper season the turkey. Unsalted butter works best since the seasoning already has salt and helps retain moisture.
*See the recipe card for full information on ingredients and quantities.
How to Make Stuffed Turkey Roll

Step 1: Butterfly the turkey breast. Pat the turkey breast dry with paper towels. Slice it horizontally, then pound it to an even thickness.

Step 2: Prepare the stuffing. In a bowl, combine the cream cheese, olives, spinach, garlic, rosemary, thyme, salt, and pepper.

Step 3: Fill and roll the turkey. Spread the filling evenly over the turkey breast, then roll it tightly from one end to the other.

Step 4: Season the turkey roll. Brush the outside with melted butter, then season with paprika, onion powder, garlic powder, salt, and pepper.

Step 5: Tie and roast the turkey. Secure the roll with kitchen twine. Place seam side down on the baking tray. Bake for 30–35 minutes, then broil for the final 2–3 minutes.

Step 6: Rest and serve. Let the turkey rest for 10 minutes. Remove the kitchen twine, slice, and serve warm.

Stuffed Turkey Roll Variations
Change the cheese. Swap the cream cheese for goat cheese, ricotta, or feta for a different flavor and texture.
Try chicken instead. You can use a large boneless chicken breast instead of turkey for a smaller portion. Adjust the cooking time as needed.
Sauce options: Serve the turkey roll with turkey gravy, cranberry sauce, or a simple pan gravy for extra flavor.
Try a different filling: Add chopped sun-dried tomatoes, roasted red peppers, mushrooms, or dried cranberries to change the flavor of the filling.
Tips for the Best Results
- Pound the turkey evenly. Keep the turkey breast at an even thickness for consistent cooking and easier rolling.
- Don’t overfill the turkey. Too much filling can spill out and make the turkey difficult to roll and secure.
- Use a meat thermometer. Check the thickest part of the turkey and make sure it reaches 165°F before serving.
- Let it rest before slicing. Rest the turkey for 10 minutes to help keep the juices in the meat and each slice moist.

Serving Suggestions
- Potatoes: Pair the turkey roll with Garlic Mashed Potatoes or Maple Walnut Baked Sweet Potatoes.
- Vegetables: Serve Cheesy Green Beans alongside the turkey roll.
- Salads: Add Greek Chickpea Salad or Sweet Potato Quinoa Salad to the meal.
Alternative Cooking Methods
Instant Pot Stuffed Turkey Roll: Use the Sauté function to sear the turkey roll, then pressure cook on high for 20–25 minutes. Use a manual release and check that the turkey reaches 165°F internally.
Slow Cooker Stuffed Turkey Roll: Place the stuffed turkey roll in the slow cooker with ½ cup broth. Cook on low for 4–5 hours, until the internal temperature reaches 165°F.
Air Fryer Turkey Roll: Preheat the air fryer to 375°F. Cook the turkey roll for about 40 minutes and flip halfway through. Check that the internal temperature reaches 165°F before serving.
Frequently Asked Questions
Boneless turkey breast works best because it can be butterflied and flattened to an even thickness. Avoid deli turkey breast, since the thin, precooked slices aren’t suitable for this recipe.
Yes. You can use prepared stuffing mix instead of the cream cheese, spinach, and olive filling. Turkey-flavored or cornbread stuffing mix both work well. Avoid overfilling the turkey roll to keep it easy to roll and secure.
Check the thickest part with a meat thermometer. The internal temperature should reach 165°F before serving.
Yes. A skinless boneless turkey breast will work, but the skin helps protect the turkey from drying out and adds flavor as it roasts.

Storing and Reheating
Store leftover Stuffed Turkey Roll in an airtight container in the fridge for up to 3 days.
For longer storage, wrap the uncooked turkey roll tightly in plastic wrap and aluminum foil and freeze for up to 3 months. Thaw it in the refrigerator overnight before roasting.
Reheat the turkey roll in the oven at 350 degrees F for about 10 minutes, or microwave individual slices in 30-second increments until heated through.
More Recipes To Try
If you try this recipe, I’d love to hear how it turned out. Leave a comment and rate the recipe! Also follow me at Cookin’ With Mima on Facebook |Instagram |Pinterest for all of my latest social posts and recipes.

Stuffed Turkey Roll
Ingredients
- 3 lb boneless turkey breast, skin on
For the Filling
- 4 ounce cream cheese, at room temperature
- ½ cup spinach, chopped
- ⅓ cup kalamata olives, sliced
- 1 teaspoon minced garlic
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- ½ teaspoon salt
- ½ teaspoon ground black pepper
For the Turkey Seasoning
- 2 tablespoons butter, melted
- ½ teaspoon paprika
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon ground black pepper
Instructions
- Butterfly the turkey breast. Pat the turkey breast dry with paper towels. Slice it horizontally, then pound it to an even thickness.
- In a bowl, combine the cream cheese, olives, spinach, garlic, rosemary, thyme, salt, and pepper.
- Spread the filling evenly over the turkey breast, then roll it tightly from one end to the other.
- Brush the outside with melted butter, then season with paprika, onion powder, garlic powder, salt, and pepper.
- Secure the roll with kitchen twine. Place seam side down on the baking tray. Bake for 30–35 minutes, then broil for the final 2–3 minutes.
- Let the turkey rest for 10 minutes. Remove the kitchen twine, slice, and serve warm.
Notes and Recipe Tips
- Secure the turkey roll with toothpicks or short wooden skewers if kitchen twine isn’t available. Remove them before slicing and serving.
- Turkey breast size and thickness can affect the cooking time. Check the thickest part and make sure the internal temperature reaches 165°F.
- Leave a small border around the edges when you spread the filling to help prevent it from spilling out.
- Skip the final broil if the turkey already has good color once it reaches the proper internal temperature.


Exellent recipes. Thank you