If you’re looking for a delightful, easy-to-make appetizer that brings together festive flavors and irresistible textures, the Turkey Cranberry Pinwheels Recipe is the answer. This colorful, bite-sized treat combines tender turkey, creamy cheese, tangy cranberry sauce, and a subtle hint of mustard, all wrapped up in a soft tortilla. It’s a true crowd-pleaser, perfect for gatherings, holiday parties, or whenever you want a quick yet impressive snack that feels special and tastes like a warm hug on a plate.

Ingredients You’ll Need
Don’t let the simplicity of these ingredients fool you — each one is essential to creating the perfect balance of flavor, texture, and color that makes this Turkey Cranberry Pinwheels Recipe shine. From the creamy, zesty spread to the sweet pop of cranberry, these components work beautifully together.
- 4 large flour tortillas: The soft, pliable base that holds all the delicious layers together without overpowering them.
- 8 oz cream cheese, softened: Adds a rich, creamy texture that acts as the perfect binder for the other ingredients.
- 1/4 cup mayonnaise: Brings moisture and a touch of smoothness, balancing the cream cheese’s thickness.
- 2 tbsp Dijon mustard (or yellow mustard): Introduces a subtle tang and depth that cuts through the richness.
- 1/4 cup cranberry sauce (fresh or canned): Provides a bright, fruity sweetness that is absolutely classic with turkey.
- 2 cups cooked turkey, thinly sliced or shredded: The hearty star of the show, delivering protein and flavor.
- 1/2 cup baby spinach or mixed greens (optional): Adds a fresh, green crunch and a burst of color that lightens the roll-up.
- 1/2 tsp garlic powder: A subtle seasoning that enhances the cream cheese spread with a mild savory note.
- Salt and pepper, to taste: Essential for balancing all the flavors perfectly.
How to Make Turkey Cranberry Pinwheels Recipe
Step 1: Prepare the Spread
Begin by combining the softened cream cheese, mayonnaise, Dijon mustard, garlic powder, salt, and pepper in a small bowl. Mix everything thoroughly until you achieve a smooth, creamy consistency. This spread is the flavor foundation that keeps the pinwheels moist and delicious.
Step 2: Assemble the Pinwheels
Lay one of the tortillas flat on your clean surface and spread a thin, even layer of the cream cheese mixture across the entire tortilla. Make sure to leave a small border along the edges to prevent the filling from spilling out when you roll.
Step 3: Add the Turkey and Cranberry Sauce
Next, spread a thin layer of cranberry sauce evenly over the cream cheese. The cranberry brings a lovely tart sweetness that pairs perfectly with the savory layers. On top of that, add your turkey, distributing it evenly to ensure every bite has plenty of that tender, smoky meat.
Step 4: Add Greens (Optional)
For a pop of freshness and a little extra texture, sprinkle a handful of baby spinach or mixed greens over the turkey layer. While optional, the greens add vibrant color and a bit of crunch that balances the soft, creamy elements.
Step 5: Roll the Tortillas
Now it’s time to roll everything up tightly. Start at one edge and roll carefully, keeping the layers intact as you go. When fully rolled, gently press the seams to seal, ensuring the pinwheels hold together when sliced.
Step 6: Slice the Pinwheels
Using a sharp knife, cut the rolled tortillas into 1-inch wide pinwheels. Make sure your cuts are clean to keep the layers neat and to prevent the fillings from oozing out. Arrange the pinwheels on a serving platter for a colorful, inviting presentation.
Step 7: Serve or Store
You can serve these Turkey Cranberry Pinwheels immediately for that fresh-from-the-kitchen taste, or refrigerate them in an airtight container for up to 24 hours for later enjoyment. They’re perfect for prep ahead and still taste fantastic chilled.
How to Serve Turkey Cranberry Pinwheels Recipe

Garnishes
Enhance the look and flavor of your pinwheels with fresh garnishes like a sprinkle of chopped fresh parsley for a herbal aroma, or a few whole cranberries for a festive touch. A light drizzle of honey or a few cracks of black pepper can also add a delightful finishing note when serving.
Side Dishes
These pinwheels pair wonderfully with a crisp green salad or a bowl of hearty vegetable soup for a light lunch. If you’re serving them at a party, arrange alongside a plate of mixed nuts or a selection of cheeses to complement the turkey and cranberry flavors beautifully.
Creative Ways to Present
Want to impress your guests? Place the pinwheels on a wooden charcuterie board surrounded by small bowls of extra cranberry sauce and Dijon mustard for dipping. For a festive twist, alternate layers with colorful bell pepper strips or cucumber slices underneath each pinwheel slice for a bright, playful display.
Make Ahead and Storage
Storing Leftovers
Store any leftover Turkey Cranberry Pinwheels in an airtight container in the refrigerator. They’re best enjoyed within 24 hours for optimal freshness and flavor. The tortillas may soften slightly, but the flavors meld beautifully overnight.
Freezing
If you want to keep them longer, you can freeze the rolled-up tortillas before slicing. Wrap each roll tightly in plastic wrap and place in a freezer-safe bag. When ready to serve, thaw overnight in the refrigerator, then slice and enjoy.
Reheating
These pinwheels are actually perfect served cold or at room temperature, but if you prefer them warm, unwrap and place the slices on a baking sheet and heat in a preheated oven at 350°F (175°C) for about 5-7 minutes, just until warmed through—be careful not to overheat so the tortillas don’t dry out.
FAQs
Can I make this recipe vegetarian?
Absolutely! You can swap the turkey with roasted vegetables, grilled tofu, or your favorite plant-based deli slices. The cream cheese and cranberry sauce combination remains deliciously versatile for vegetarians.
What type of turkey works best for the pinwheels?
Leftover roast turkey, deli-sliced turkey breast, or even shredded turkey from a rotisserie chicken all work beautifully. Just ensure it’s thinly sliced or shredded for easy rolling and even layering.
Can I use whole wheat or gluten-free tortillas?
Yes, feel free to use whole wheat, gluten-free, or any tortilla you prefer. Just keep in mind that different tortillas have varying flexibilities, so handle carefully when rolling to avoid cracking.
Is there a way to make the spread dairy-free?
Yes, substitute the cream cheese and mayonnaise with dairy-free alternatives like vegan cream cheese and vegan mayo. The flavors will remain rich and creamy without dairy.
How far in advance can I prepare the pinwheels?
You can assemble them up to a day ahead and keep them refrigerated in an airtight container. This makes the Turkey Cranberry Pinwheels Recipe a fantastic option for entertaining with minimal stress on the day of your event.
Final Thoughts
There is something so joyful about serving a dish that combines nostalgia, color, and fresh flavor all in one bite, and this Turkey Cranberry Pinwheels Recipe does just that. Whether for a quick snack, a party appetizer, or a fun lunch option, it’s an absolute winner that’s easy to customize and even easier to love. Don’t wait to give it a try—your taste buds and guests will thank you!
Print
Turkey Cranberry Pinwheels Recipe
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 15 minutes
- Yield: 16 servings
- Category: Appetizer
- Method: No-Cook
- Cuisine: American
- Diet: Halal
Description
These Turkey Cranberry Pinwheels are a quick and delicious appetizer or snack perfect for gatherings and holiday parties. Made with soft flour tortillas spread with a creamy mixture of cream cheese, mayonnaise, and Dijon mustard, layered with sweet cranberry sauce, savory turkey slices, and optional fresh greens, then rolled and sliced into bite-sized pinwheels. Ready to serve in just 20 minutes with minimal prep.
Ingredients
Spread Ingredients
- 8 oz cream cheese, softened
- 1/4 cup mayonnaise
- 2 tbsp Dijon mustard (or yellow mustard)
- 1/2 tsp garlic powder
- Salt and pepper, to taste
Main Ingredients
- 4 large flour tortillas
- 1/4 cup cranberry sauce (fresh or canned)
- 2 cups cooked turkey, thinly sliced or shredded
- 1/2 cup baby spinach or mixed greens (optional)
Instructions
- Prepare the Spread: In a small bowl, combine the softened cream cheese, mayonnaise, Dijon mustard, garlic powder, salt, and pepper. Mix thoroughly until the mixture is smooth and evenly blended.
- Assemble the Pinwheels: Lay one tortilla flat on a clean surface. Evenly spread a thin layer of the cream cheese mixture over the entire tortilla surface, leaving a small border along the edges to prevent overflow when rolling.
- Add the Turkey and Cranberry Sauce: Spread a thin, even layer of cranberry sauce on top of the cream cheese layer. Then, distribute the sliced or shredded turkey evenly over the cranberry sauce layer.
- Add Greens (Optional): If desired, place a small handful of baby spinach or mixed greens on top of the turkey layer for added freshness and color.
- Roll the Tortillas: Carefully roll the tortilla tightly starting from one edge, keeping all fillings inside. Press gently to seal the rolled tortilla so it holds its shape.
- Slice the Pinwheels: Using a sharp knife, cut the rolled tortilla into 1-inch-wide pinwheels. Arrange these pinwheels attractively on a serving platter.
- Serve: Serve the pinwheels immediately as a fresh appetizer, or refrigerate in an airtight container for up to 24 hours before serving to maintain freshness.
Notes
- For best results, use softened cream cheese to make spreading easier.
- Feel free to substitute Dijon mustard with yellow mustard for a milder flavor.
- Cranberry sauce can be fresh or store-bought depending on your preference.
- Pinwheels can be prepared ahead and chilled to meld flavors.
- To add extra crunch, consider adding thinly sliced cucumbers or bell peppers in the greens layer.

