As the holiday season approaches, I’m reminded of the comfort that comes from gathering around the table with loved ones, sharing delectable bites that spark joy. That’s where these festive Cranberry Cream Cheese Pinwheels shine—these colorful, bite-sized appetizers offer an elegant twist to your typical spread. With their flaky puff pastry exterior and luscious filling featuring creamy feta and tart cranberries, they’re a snap to prepare and perfect for make-ahead entertaining. Not only do they impress guests with their beautiful presentation, but they also provide a delightful combination of savory and sweet that leaves everyone reaching for more. Ready to elevate your appetizer game and fill your kitchen with the enticing aroma of warm, freshly baked pinwheels? Let’s dive into the details of this delightful recipe!

Why Are These Pinwheels a Must-Try?
Simplicity at Its Best: These Cranberry Cream Cheese Pinwheels are easy to whip up, making them perfect for both novice and seasoned cooks alike.
Festive Flair: Their vibrant mix of colors and flavors adds a celebratory touch to any gathering, making them ideal for the holiday season.
Versatile Filling Options: Feel free to mix in your favorite cheeses or nuts for a personalized spin. Check out my Cheese Danish Path for more cheesy inspiration!
Make-Ahead Convenience: Prepare these pinwheels in advance—just assemble and chill before baking. They save you time on busy hosting days!
Crowd Pleaser: Each bite offers a delightful burst of rich and tangy flavors, ensuring your guests will be coming back for seconds. You can’t go wrong in serving these with a yogurt-based dip and an assortment of cured meats, just like the delicious combination featured in my Bacon Cream Cheese recipe!
Cranberry Cream Cheese Pinwheels Ingredients
For the Pinwheels
• Puff Pastry – Provides structure and flakiness; look for ready-to-use sheets in the freezer aisle.
• Cream Cheese – Acts as a creamy base for the filling; ensure it’s softened for easy blending.
• Cranberries (dried or fresh) – Adds a tart and sweet element; dried cranberries offer chewiness, while fresh ones should be chopped and sprinkled with sugar to balance their tartness.
• Feta Cheese – Contributes a savory, salty flavor; crumbled feta mixes in easily for a delightful bite.
• Fresh Herbs (parsley, thyme, or rosemary) – Enhances the flavor profile; choose your favorite herb for a personalized touch.
• Egg (for wash) – Gives a beautiful golden finish when baked; beaten before applying as an egg wash.
These vibrant Cranberry Cream Cheese Pinwheels are not only festive but also a wonderful make-ahead option that your guests will love!
Step‑by‑Step Instructions for Cranberry Cream Cheese Pinwheels
Step 1: Prepare Puff Pastry
Begin by preheating your oven to 400°F (200°C). While it heats, take your thawed puff pastry and unroll it on a lightly floured surface. Use a rolling pin to gently roll it out into a neat rectangle, about ¼ inch thick, ensuring it remains even to allow for uniform baking.
Step 2: Mix Filling
In a mixing bowl, combine softened cream cheese, crumbled feta cheese, and finely chopped fresh herbs of your choice. Using a spatula or a mixer, blend the ingredients until they reach a smooth, creamy consistency. This will serve as the rich filling for your delightful cranberry cream cheese pinwheels.
Step 3: Assemble Pinwheels
Spread the creamy mixture evenly across the rolled-out puff pastry, leaving about a 1-inch border around the edges. Take dried cranberries (or prepared fresh ones) and sprinkle them generously over the cheese layer, ensuring an even distribution. This delicious combination of flavors will enhance your pinwheels beautifully.
Step 4: Roll and Slice
Starting at one long edge, tightly roll the pastry away from you, encasing the filling to create a log shape. Once rolled, use a sharp knife to slice the log into ½-inch thick rounds. Each slice will reveal the colorful swirl of filling, ready to be transformed into golden pinwheels.
Step 5: Baking
Line a baking sheet with parchment paper for easy cleanup. Arrange the sliced pinwheels on the sheet, leaving some space between them to allow for puffing up during baking. In a small bowl, beat an egg and brush it lightly over the tops of the pinwheels for a beautiful golden finish. Bake in the preheated oven for 15-20 minutes, or until they are puffed and golden brown.
Step 6: Serve
Once baked, remove the cranberry cream cheese pinwheels from the oven and let them cool for a few minutes. They are best enjoyed warm, as the flaky pastry contrasts delightfully with the creamy filling. Serve them on a platter, perhaps with a yogurt-based dip for an elegant appetizer experience.

What to Serve with Festive Cranberry Cream Cheese Pinwheels?
These delightful pinwheels are perfect for elevating your holiday gatherings—their vibrant flavors and textures will leave guests enchanted.
-
Creamy Mashed Potatoes: A rich and buttery side that complements the savory filling of the pinwheels. The creaminess enhances the overall dining experience.
-
Winter Kale Salad: Crisp, hearty, and loaded with citrusy vinaigrette that balances the pinwheels’ richness, adding a fresh burst to your meal.
-
Roasted Vegetables: Colorful roasted veggies bring sweetness and caramelization, perfectly contrasting with the tartness of cranberries in the pinwheels.
-
Cheese Platter: Arranging a variety of cheeses alongside the pinwheels creates a splendid grazing board. Pairing tangy cheeses with sweet cranberries is a hit!
-
Yogurt-Based Dip: A cooling element like tzatziki or herbed yogurt dip enhances the flavors while keeping each bite fresh and vibrant.
-
Sparkling Cranberry Mocktail: This festive drink adds a splash of color and a touch of sweetness that matches the pinwheels splendidly, making toasts even merrier.
-
Mini Dessert Bites: After the savory bites, treat guests to something sweet, like bite-sized chocolate truffles or fruit tarts, keeping the holiday spirit alive.
-
Warm Bread Rolls: Soft, fluffy rolls are always a crowd-pleaser. Their warm texture serves as a comforting accent to the flavorful pinwheels.
-
Hot Apple Cider: Serve a warm beverage like spiced apple cider alongside your appetizers. The warmth and spices will perfectly complement the flavors of the pinwheels.
How to Store and Freeze Cranberry Cream Cheese Pinwheels
Fridge: Store leftover cranberry cream cheese pinwheels in an airtight container for up to 3 days. Reheat them in the oven at 350°F (175°C) for a few minutes to restore their flaky texture.
Freezer: For longer storage, freeze unbaked pinwheels. Arrange them on a baking sheet until solid, then transfer to a freezer-safe bag or container. Use within 1 month for best quality.
Reheating: Bake previously frozen pinwheels directly from the freezer after brushing with egg wash; add a few extra minutes to the baking time for best results.
Prep-Ahead: Assemble the pinwheels and store them in the fridge for up to 2 hours before baking. This makes them perfect for last-minute entertaining!
Cranberry Cream Cheese Pinwheels Variations
Feel free to get creative with these pinwheels and customize them to your taste.
-
Nutty Delight: Add chopped walnuts or pecans to the filling for a lovely crunch and texture contrast. The nuttiness pairs beautifully with feta!
-
Dried Fruit Swap: Replace cranberries with dried cherries or apricots for a different fruity twist. Each option brings its own delightful sweetness to the pinwheels.
-
Goat Cheese Twist: Use tangy goat cheese instead of feta for a creamier filling with a zesty bite. This twist elevates the flavor profile and adds a unique touch!
-
Spice It Up: Add a pinch of crushed red pepper flakes to the cheese mixture for a subtle kick. This spicy hint balances the sweetness of the cranberries perfectly.
-
Herb Variations: Experiment with herbs like dill or chives for a fresh flavor twist. Each herb brings its own distinct taste that complements the creaminess of the filling beautifully.
-
Elevate with Citrus: Add a teaspoon of lemon or orange zest to the filling for a refreshing citrus note. It brightens the flavors and adds a unique zing you’ll love!
-
Creamy Alternative: Swap cream cheese with mascarpone for a richer, creamier texture. This change gives a delightful indulgence that’s hard to resist.
-
Perfect Pairing: Serve with a yogurt-based dip or mix in a drizzle of honey for a delightful finishing touch. It elevates the experience, making these pinwheels even more irresistible!
Each variation invites you to explore and elevate your appetizer experience. Whether you’re serving up a traditional flavor or adding a twist, these pinwheels are sure to be a hit! For more cheesy goodness, check out my recipes for Honey Pepper Cheese and Bacon Egg Cheese combinations!
Make Ahead Options
These Cranberry Cream Cheese Pinwheels are a fantastic option for meal prep, allowing you to enjoy the festive flavors without stress on the day of your gathering. You can prepare the pinwheels up to 24 hours in advance by assembling and slicing them into rounds, then chilling them in the refrigerator on a parchment-lined baking sheet. To maintain their quality, be sure to cover them to prevent the pastry from drying out. When you’re ready to serve, simply brush with egg wash and bake at 400°F (200°C) for 15–20 minutes until golden brown. With this make-ahead strategy, you’ll have delicious appetizers with minimal effort on the day of your celebration!
Expert Tips for Cranberry Cream Cheese Pinwheels
-
Thaw Properly: Ensure your puff pastry is fully thawed before rolling to prevent cracking, which can lead to uneven baking.
-
Herb Freshness: Opt for fresh herbs to elevate the flavor profile; adjust quantities based on your taste preferences for the cranberry cream cheese pinwheels.
-
Golden Finish: Don’t skip the egg wash! A beaten egg brushed on top gives your pinwheels that irresistible golden hue.
-
Serve Warm: For the best taste and texture, serve pinwheels warm right after baking. They’re at their flakiest and most delicious then!
-
Storage Tips: If you have leftovers, store them in an airtight container in the refrigerator for up to 3 days. Reheat at 350°F (175°C) for a few minutes to bring back their crispiness.

Cranberry Cream Cheese Pinwheels Recipe FAQs
How do I choose the right cranberries for my pinwheels?
Absolutely! For the best flavor, I recommend using dried cranberries for a chewy burst of sweetness in your Cranberry Cream Cheese Pinwheels. If you prefer fresh cranberries, make sure to chop them finely and sprinkle with sugar to balance their tartness—this enhances the overall flavor.
How should I store leftover pinwheels?
You can store any leftover cranberry cream cheese pinwheels in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy them again, simply reheat them in the oven at 350°F (175°C) for a few minutes. This will help restore their flaky texture and deliciousness!
Can I freeze my cranberry cream cheese pinwheels?
Yes, indeed! To freeze unbaked pinwheels, first arrange them on a baking sheet and freeze until firm. Once solid, transfer them to a freezer-safe bag or container. They will keep well for about 1 month. To bake, simply brush with egg wash while still frozen and add a few extra minutes to the baking time—easy peasy!
What if my puff pastry cracks while rolling?
Very common! If your puff pastry cracks, don’t worry. Just patch the cracks with a little extra dough, or reshape it gently with your fingers. Ensuring the pastry is adequately thawed will help avoid this issue. Roll it out slowly and carefully to get that perfect rectangle!
Are these pinwheels suitable for vegetarian diets?
Absolutely! The cranberry cream cheese pinwheels are a fantastic vegetarian option. However, if you have specific dietary concerns, always check the labels on your ingredients (especially the puff pastry) to ensure there are no hidden non-vegetarian additives like gelatin.
Can I prepare these pinwheels in advance?
Yes! You can assemble the cranberry cream cheese pinwheels, wrap them tightly in plastic wrap, and store them in the refrigerator for up to 2 hours before baking. This makes them a convenient and stylish addition to your holiday spread, ready to pop into the oven when needed!

Cranberry Cream Cheese Pinwheels Perfect for Holiday Snacking
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Roll out thawed puff pastry on a floured surface to a ¼ inch thickness.
- In a bowl, mix softened cream cheese, crumbled feta, and chopped herbs until smooth and creamy.
- Spread the creamy mixture evenly over the puff pastry, then sprinkle with cranberries.
- Tightly roll the pastry from one edge and slice into ½-inch thick rounds to form pinwheels.
- Brush the pinwheels with beaten egg and arrange them on a parchment-lined baking sheet. Bake for 15-20 minutes until golden brown.
- Allow pinwheels to cool slightly before serving warm with a yogurt-based dip.

Leave a Reply