These Turkey Cranberry Pinwheels are a festive, easy-to-make appetizer or lunch that combines sweet, savory, and creamy flavors in every bite. With layers of tender turkey, cream cheese, tart cranberry sauce, and fresh spinach all rolled into soft tortillas, they’re perfect for holiday gatherings, lunch boxes, or anytime I want a no-fuss, make-ahead snack that looks just as good as it tastes.
Why You’ll Love This Recipe
I love these pinwheels because they’re flavorful, simple, and incredibly versatile. They take just minutes to assemble, hold up well in the fridge, and are always a hit at parties. The creamy, tangy cranberry and cream cheese spread pairs perfectly with the turkey, and the spinach adds a fresh, crisp touch. I can slice them thick for sandwiches or thinner for bite-sized appetizers.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Soft flour tortillas (10-inch)
-
Sliced deli turkey
-
Cream cheese (softened)
-
Whole berry cranberry sauce or cranberry relish
-
Fresh baby spinach or arugula
-
Salt and black pepper (optional)
-
Optional: chopped walnuts or pecans for crunch, or a dash of Dijon mustard for tang
Directions
-
I start by mixing the softened cream cheese with cranberry sauce in a bowl until smooth and spreadable.
-
I lay out a tortilla and spread a generous layer of the cranberry-cream cheese mixture evenly across it.
-
I layer sliced turkey over the spread, then add a handful of fresh spinach or arugula.
-
I roll the tortilla up tightly from one end to the other, then wrap it in plastic wrap and refrigerate for at least 30 minutes to firm up.
-
I slice the roll into 1-inch pinwheels and arrange them on a serving platter, ready to go.
Servings and timing
This recipe makes about 24 pinwheels (from 2 large tortillas).
Prep time: 10 minutes
Chill time: 30 minutes
Total time: 40 minutes
Variations
When I want a little crunch, I sprinkle in chopped nuts before rolling. I’ve also added a layer of sharp cheddar or Swiss cheese for a richer bite. For a low-carb version, I use spinach wraps or large lettuce leaves instead of flour tortillas. And during the holidays, I love swapping in leftover roast turkey and homemade cranberry sauce.
storage/reheating
I store these pinwheels in an airtight container in the fridge for up to 2 days. They’re best served cold or at room temperature, so I don’t reheat them. If making them ahead, I keep them whole and slice them just before serving to keep the edges fresh.
FAQs
Can I make these the night before?
Yes, I often make the rolls ahead, wrap them tightly, and slice them just before serving. They hold their shape better that way.
What’s the best tortilla to use?
I use large, soft flour tortillas. Flavored wraps like spinach or tomato also work and add extra color.
Can I use leftover turkey instead of deli slices?
Absolutely. Leftover roasted turkey works great and adds a more rustic, homemade flavor.
What’s the best cranberry sauce for this?
I prefer whole berry cranberry sauce or a chunky cranberry relish — it adds more texture and flavor than the jellied kind.
Can I freeze these?
I don’t recommend freezing them, as the cream cheese and greens can become watery and lose their texture after thawing.
Conclusion
These Turkey Cranberry Pinwheels are the kind of snack I can count on for flavor, ease, and presentation. Whether I’m making them for the holidays, a potluck, or just a quick meal prep lunch, they always hit the spot. With creamy, savory, and tart layers rolled into every bite, they’re the perfect combo of festive and satisfying.

Turkey Cranberry Pinwheels
- Author: Olivia
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 40 minutes
- Yield: 24 pinwheels
- Category: Appetizer
- Method: No-cook
- Cuisine: American
- Diet: Low Salt
Description
These Turkey Cranberry Pinwheels are a quick, festive, and flavorful appetizer or lunch option made with soft tortillas, creamy cranberry spread, turkey slices, and fresh spinach. Perfect for holidays, parties, or meal prep, they’re easy to assemble and always a hit.
Ingredients
- 2 large (10-inch) soft flour tortillas
- 8 oz sliced deli turkey
- 4 oz cream cheese, softened
- 1/3 cup whole berry cranberry sauce or cranberry relish
- 1 cup fresh baby spinach or arugula
- Salt and black pepper to taste (optional)
- Optional: 2 tablespoons chopped walnuts or pecans
- Optional: 1 teaspoon Dijon mustard
Instructions
- In a bowl, mix softened cream cheese with cranberry sauce until smooth and spreadable. Add Dijon mustard if using.
- Lay out each tortilla and spread a generous layer of the cranberry-cream cheese mixture evenly over the surface.
- Layer sliced turkey over the spread, followed by a handful of baby spinach or arugula.
- Sprinkle with chopped nuts if desired, and season lightly with salt and pepper.
- Roll each tortilla tightly from one end to the other.
- Wrap the rolls in plastic wrap and refrigerate for at least 30 minutes to firm up.
- Unwrap and slice each roll into 1-inch pinwheels.
- Arrange on a serving platter and serve chilled or at room temperature.
Notes
- Use spinach or tomato-flavored wraps for added color and flavor.
- Substitute deli turkey with leftover roast turkey for a more rustic version.
- Slice just before serving to keep pinwheel edges fresh.
- Not recommended for freezing due to texture changes.
Nutrition
- Serving Size: 2 pinwheels
- Calories: 110
- Sugar: 3g
- Sodium: 210mg
- Fat: 5g
- Saturated Fat: 2g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 1g
- Protein: 7g
- Cholesterol: 20mg