The aroma of baked pastry fills my kitchen, instantly transporting me to a cozy holiday gathering. As I roll out flaky layers of puff pastry, the anticipation of making Cranberry Cream Cheese Pinwheels with Feta & Herbs ignites my passion for cooking. This easy appetizer is not only a visual showstopper, but it also strikes that perfect balance between sweet and savory with each delightful bite. Imagine impressing your friends and family with a dish that is both quick to prepare and bursting with festive flavor! With tantalizing ingredients like creamy cheese, tart cranberries, and a sprinkle of fresh herbs, these pinwheels are a game-changer for any occasion, whether it’s a holiday party or a simple snack. Are you ready to bring this delicious recipe to life and make some memories in your kitchen?

Why Are These Pinwheels a Must-Try?
Irresistible Flavors: The combination of creamy cream cheese, tangy feta, and tart cranberries creates an explosion of taste that’s simply unforgettable.
Effortless Preparation: With just a few simple steps, you can whip up these delightful pinwheels in no time, making them perfect for last-minute gatherings or casual snacking.
Crowd-Pleasing Appeal: Perfect for holiday parties or casual get-togethers, these pinwheels will impress your guests as a stunning appetizer that looks as good as it tastes.
Versatile Ingredients: Feel free to experiment by swapping the feta for goat cheese or adding your favorite herbs, making this recipe uniquely yours. For more delicious fillers, try our Cranberry Grilled Cheese or incorporate elements from our Italian Herbs and Cheese.
Make-Ahead Magic: Prepare these pinwheels in advance and simply pop them in the oven when your guests arrive, ensuring you spend more time enjoying their company and less time in the kitchen.
Cranberry Cream Cheese Pinwheels Ingredients
-
For the Pastry
• Puff Pastry – Use high-quality all-butter puff pastry for the flakiest and most flavorful result; if frozen, ensure it’s fully thawed before rolling. -
For the Filling
• Cream Cheese (4 oz, softened) – Adds a rich creaminess that binds the flavors together; consider dairy-free cream cheese for a vegan option.
• Cranberry Sauce (1/4 cup) or Chopped Dried Cranberries (1/3 cup) – Delivers a delightful sweet and tart zing; raspberry jam can work as a perfect substitute.
• Feta Cheese (1/4 cup, crumbled) – Offers a tangy balance that complements the sweetness of the cranberries; goat cheese can be used for a milder taste.
• Fresh Herbs (1 tablespoon, chopped, parsley or rosemary) – Enhances the overall flavor profile; feel free to mix it up based on personal preference. -
For the Egg Wash
• Egg (1, beaten with 1 tablespoon water) – Provides a beautiful golden sheen on the pastry once baked, elevating its visual appeal.
These Cranberry Cream Cheese Pinwheels are an easy appetizer that will surely impress your guests!
Step‑by‑Step Instructions for Cranberry Cream Cheese Pinwheels
Step 1: Preheat Your Oven
Begin by preheating your oven to 375°F (190°C). While the oven heats, line a baking sheet with parchment paper to prevent the pinwheels from sticking. This will also help in achieving a perfectly golden and crispy bottom for your delicious Cranberry Cream Cheese Pinwheels.
Step 2: Prepare the Puff Pastry
On a lightly floured surface, roll out the thawed puff pastry into a rectangle, ensuring it is smooth and free from creases. The dough should be pliable yet cool to touch. This is essential for creating a flaky texture and perfect pastry layers for your pinwheels.
Step 3: Spread the Cream Cheese
Take your softened cream cheese and evenly spread it over the puff pastry, leaving about a half-inch border around the edges. Use a spatula or the back of a spoon for an even layer without tears. This creamy base will meld beautifully with the cranberries and feta, making each bite delightful.
Step 4: Add the Cranberries and Feta
Sprinkle the cranberry sauce or chopped dried cranberries uniformly over the cream cheese layer. Follow this with a generous scattering of crumbled feta cheese. The contrasting flavors of tart cranberries and savory feta will make your Cranberry Cream Cheese Pinwheels truly irresistible.
Step 5: Sprinkle the Fresh Herbs
Next, evenly scatter the chopped fresh herbs on top of the filling. Choose parsley or rosemary, depending on your personal preference. These herbs will add a burst of freshness and elevate the flavor profile of your pinwheels, making them even more enticing.
Step 6: Roll the Pastry
Starting from one long edge, carefully roll the pastry into a tight log. Make sure to keep the filling tucked inside as you roll. This step is crucial for achieving well-formed pinwheels that hold their shape during baking, ensuring every bite is packed with flavor.
Step 7: Slice the Log
With a sharp knife, slice the rolled pastry into 1-inch pieces. Place each slice cut side up on the prepared baking sheet. Leave a little space between them to allow for puffing during baking. This arrangement ensures even cooking and browning for your delicious pinwheels.
Step 8: Brush with Egg Wash
In a small bowl, whisk together the egg and water to create an egg wash. Brush the tops of each pinwheel with this mixture for a beautiful golden crust once baked. This adds a lovely sheen and extra crunch, taking your Cranberry Cream Cheese Pinwheels to the next level.
Step 9: Bake to Perfection
Place the baking sheet in the preheated oven and bake for 18-22 minutes. Keep an eye on them towards the end of the baking time—look for a puffed, golden color. The aroma will fill your kitchen, signaling that your Cranberry Cream Cheese Pinwheels are almost ready to impress!

Cranberry Cream Cheese Pinwheels Variations
Feel free to unleash your creativity and customize these delightful pinwheels to suit your palate!
-
Vegan Delight: Use dairy-free cream cheese instead of regular cream cheese for a tasty vegan twist without losing creaminess. Vegan pinwheels can still be rich and satisfying!
-
Herb Swap: Substitute parsley or rosemary with fresh thyme or basil to give these pinwheels a unique aromatic flair. Each herb brings its character, adding depth to every bite.
-
Nutty Crunch: Add a sprinkle of crushed walnuts or pecans along with the feta for extra texture and a delightful crunch, enhancing the overall experience.
-
Sweet & Spicy: Incorporate a drizzle of honey and a dash of crushed red pepper flakes into the cranberry layer for a sweet and spicy surprise. This contrast will truly make your pinwheels unforgettable.
-
Berry Blast: Swap the cranberry sauce for raspberry jam for a different fruity spin, perfect for those who adore the tartness of berries. This variation creates a whole new flavor dimension!
-
Cheese Lovers: For a cheesier experience, mix in some shredded cheddar or Gruyère cheese with the cream cheese. This indulgent addition will melt beautifully and deepen the flavor profile.
-
Add Veggies: Mix in finely chopped spinach or arugula for a burst of freshness. This not only adds color but also makes your pinwheel a tad healthier.
You might also find inspiration in our scrumptious Philly Cheesesteak Mac or indulge in a sweet treat like Bake Nutella Cheesecake. Remember, there are endless possibilities when it comes to your culinary creations!
Make Ahead Options
These Cranberry Cream Cheese Pinwheels are a fantastic choice for meal prep, allowing you to save time without sacrificing flavor! You can assemble the pinwheels completely and refrigerate them for up to 24 hours before baking. Simply roll up the pastry, slice it, and place the pieces on a baking sheet as directed, then cover tightly with plastic wrap. To maintain quality, be sure to keep the pinwheels cold in the fridge to prevent the puff pastry from getting too warm. When you’re ready to serve, just brush them with the egg wash and bake as instructed for 18-22 minutes or until golden and flaky. Enjoy effortless entertaining with this make-ahead option!
Expert Tips for Cranberry Cream Cheese Pinwheels
-
Keep It Cold: Puff pastry should be cold when working with it; this ensures perfect flakiness and prevents it from becoming greasy.
-
Avoid Moisture: When spreading fillings, avoid over-saturating with sauces to prevent sogginess. Less is more for a crisp final product in these pinwheels.
-
Uniform Slicing: Use a sharp knife to slice the log into even pieces for consistent baking. This helps each pinwheel to puff up beautifully and cook evenly.
-
Egg Wash Importance: Don’t skip the egg wash! It creates a lovely golden sheen and adds a nice crunch to your Cranberry Cream Cheese Pinwheels.
-
Balance of Flavors: Experiment with the filling by balancing sweet and savory elements. Adding a touch of honey or maple syrup can enhance the flavor profile even more.
-
Prep Ahead: Make the pinwheels in advance and refrigerate them for up to 24 hours before baking, allowing the flavors to meld together beautifully.
Storage Tips for Cranberry Cream Cheese Pinwheels
-
Fridge: Store cooled pinwheels in an airtight container in the refrigerator for up to 3 days. This helps maintain their freshness and prevents them from drying out.
-
Freezer: To freeze, arrange assembled pinwheels on a baking sheet until solid, then transfer to a freezer bag. They can be frozen for up to a month before baking.
-
Reheating: When ready to enjoy, bake the pinwheels from frozen in a preheated oven at 375°F (190°C) for 25-30 minutes, adjusting time as needed until golden and puffed.
-
Storage Tip: Always ensure that your pinwheels are completely cooled before storing to avoid sogginess in the filling of the Cranberry Cream Cheese Pinwheels.
What to Serve with Cranberry Cream Cheese Pinwheels
These delightful bite-sized treats are just the start of an unforgettable meal experience!
- Fresh Green Salad: A light, refreshing mix of greens and citrus will balance the richness of the pinwheels, enhancing the flavors beautifully.
- Creamy Tomato Soup: Serve alongside a warm bowl of tomato soup for a cozy pairing that takes you back to comforting childhood meals.
- Sparkling Water with Lime: The crispness of sparkling water infused with fresh lime adds a bright, zesty touch that refreshes the palate.
- Cheese Board: A beautifully arranged cheese board with a mix of creamy brie, sharp cheddar, and olives provides a delightful contrast to the sweet-and-savory flavors of pinwheels.
- Roasted Garlic Hummus: This smooth, earthy dip brings a delightful creaminess that pairs wonderfully with the crispy texture of the pinwheels.
- Cranberry Cocktail: A festive cranberry cocktail or mocktail can enhance the holiday spirit, tying in with the cranberry filling for a cohesive theme.
- Mini Fruit Tartlets: End on a sweet note with mini tartlets filled with seasonal fruits for a visually appealing, delicious dessert option that complements the savory pinwheels.

Cranberry Cream Cheese Pinwheels Recipe FAQs
How do I choose the right puff pastry?
Absolutely! When selecting puff pastry, I recommend using high-quality all-butter versions for the best flakiness and flavor. Make sure if you’re using frozen puff pastry, it’s fully thawed and pliable before rolling, ensuring easy handling and great structure in your Cranberry Cream Cheese Pinwheels.
What’s the best way to store leftover pinwheels?
I often store cooled pinwheels in an airtight container in the refrigerator for up to 3 days. This helps keep them fresh and delicious. Just make sure they’re completely cooled before storing to prevent sogginess in the filling.
Can I freeze the pinwheels before baking?
Yes! To freeze your assembled Cranberry Cream Cheese Pinwheels, arrange them on a baking sheet until they are solid, then transfer to a freezer bag. They can be kept frozen for up to a month. When you’re ready to bake them, pop them directly from the freezer into a preheated oven at 375°F (190°C) for about 25-30 minutes, adjusting the time as necessary until they’re golden and puffed.
What should I do if my pinwheels are soggy after baking?
Very! If you found your pinwheels a bit soggy, it could be due to excess moisture in the filling. When preparing, avoid adding too much cranberry sauce, as it can make the dough soggy. Additionally, using cold puff pastry will help retain flakiness. If they are already baked and soggy, you can reheat them in an oven at 375°F (190°C) for a few minutes to help restore some crispiness.
Are these pinwheels suitable for vegetarians?
Yes, absolutely! The ingredients in the Cranberry Cream Cheese Pinwheels are vegetarian, and by opting for dairy-free cream cheese, you can easily make them vegan too. Just check to ensure all your selected ingredients meet your dietary needs, including the puff pastry!
How long can I make these pinwheels ahead of time?
I often prepare the pinwheels in advance and refrigerate them for up to 24 hours before baking. This not only saves time but allows the flavors to meld beautifully. Just remember that the egg wash should be applied right before baking for that golden sheen.

Cranberry Cream Cheese Pinwheels: Simple, Tasty Holiday Treats
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Roll out the thawed puff pastry into a rectangle on a lightly floured surface.
- Spread the softened cream cheese evenly over the puff pastry, leaving a half-inch border.
- Sprinkle the cranberry sauce or dried cranberries over the cream cheese layer, followed by crumbled feta.
- Scatter chopped fresh herbs on top of the filling.
- Roll the pastry tightly from one long edge into a log.
- Slice the rolled pastry into 1-inch pieces and place cut side up on the baking sheet.
- Whisk the egg and water to create an egg wash, then brush the tops of each pinwheel.
- Bake for 18-22 minutes until puffed and golden, watching closely towards the end.

Leave a Reply