The aroma wafting from the oven fills the room with the promise of joy, and just like that, I’m transported to my favorite holiday gatherings. Today, I’m excited to share my recipe for Cranberry Cream Cheese Pinwheels, the perfect fusion of flaky puff pastry and a luscious filling of creamy cheese, tart cranberries, and aromatic herbs. Not only is this easy appetizer an instant crowd-pleaser, but it also offers the versatility to customize with your favorite substitutions. Think of these delightful bites as an indulgent yet manageable treat, perfect for parties, brunches, or even quiet afternoons when you crave a touch of festive whimsy. So, what unique twist will you add to make them your own?

Why are Cranberry Cream Cheese Pinwheels a Must-Try?
Irresistible Flavor: Each bite bursts with a delightful blend of creamy cheese and tart, sweet cranberries, creating a captivating medley that’s hard to resist.
Effortless Preparation: You don’t need to be a master chef! These pinwheels come together quickly, making them an ideal choice for both seasoned cooks and kitchen novices.
Versatile Options: Feel free to swap feta for goat cheese or opt for a vegan cream cheese to cater to any dietary preference. The possibilities are endless!
Crowd-Pleasing: Whether you’re hosting a holiday affair or a casual gathering, these pinwheels are sure to impress. They’re perfectly sized for snacking and make a charming addition to any appetizer spread.
Make-Ahead Convenience: Prepare ahead of time by refrigerating the assembled pinwheels, allowing you to bake them fresh right before guests arrive. Enjoy even more flavors by serving them alongside fresh salads or charcuterie boards for a delightful combination.
Cranberry Cream Cheese Pinwheels Ingredients
• Discover the delightful components of these easy appetizers!
For the Pinwheels
- Puff Pastry – Essential for that flaky, golden exterior; opt for all-butter for extra richness.
- Cream Cheese (4 oz, softened) – Creamy and acts as a perfect binder; ensure it’s softened for easy spreading.
- Cranberry Sauce or Dried Cranberries (1/4 cup sauce or 1/3 cup chopped) – Provides sweetness and tartness; dried cranberries can perfectly substitute cranberry sauce.
- Feta Cheese (1/4 cup, crumbled) – Adds a tangy burst; consider goat cheese for a milder flavor.
- Fresh Herbs (1 tbsp, chopped, e.g., parsley or rosemary) – Brightens the flavor profile; mix and match herbs based on your taste.
- Egg (1, beaten with 1 tbsp water for egg wash) – Gives a beautiful golden finish when baked.
With these ingredients, the delightful Cranberry Cream Cheese Pinwheels come to life as the perfect festive bite for your holiday gatherings!
Step‑by‑Step Instructions for Cranberry Cream Cheese Pinwheels
Step 1: Preheat and Prepare
Begin by preheating your oven to 375°F (190°C). While it warms up, line a baking sheet with parchment paper to prevent sticking and ensure an easy cleanup. This setup will prepare your workspace, making it easier to transfer those delightful Cranberry Cream Cheese Pinwheels once they’re ready to bake.
Step 2: Roll Out the Puff Pastry
On a lightly floured surface, carefully roll out your chilled puff pastry until it’s even and smooth, pressing out any creases. Aim for a rectangle about 1/8 inch thick. This step is crucial for maintaining the flaky texture that makes these pinwheels stand out. Don’t rush; take a moment to admire the beautiful surface!
Step 3: Spread the Cream Cheese
Once rolled out, take your softened cream cheese and evenly spread it over the surface of the pastry, leaving about a half-inch border around the edges. This creamy layer will bind the other ingredients and provide an irresistible texture. Ensure it’s spread smoothly for an even filling, preparing the base for your flavorful filling.
Step 4: Add the Cranberry and Feta
Carefully sprinkle your choice of cranberry sauce or chopped dried cranberries evenly over the cream cheese layer. Then, add the crumbled feta cheese, distributing it gently but evenly. These ingredients will provide a lovely balance of sweet and savory flavors, making your Cranberry Cream Cheese Pinwheels sing with festive joy.
Step 5: Scatter Fresh Herbs
Now, take your chopped fresh herbs and scatter them over the filling, enhancing the aroma and visual appeal of the mixture. This adds a freshness that perfectly complements the richness of the cheese and tart cranberries. Take a moment to appreciate the vibrant colors and inviting scents as you layer the herbs.
Step 6: Roll the Pastry
Starting from one long edge, tightly roll the pastry into a log, keeping it firm but not overly tight to ensure it doesn’t tear. Seal any open edges by gently pinching them together. This rolling technique will create those beautiful spirals once your pinwheels are sliced and baked, adding a lovely visual element.
Step 7: Slice and Arrange
With a sharp knife, slice the rolled log into 1-inch pieces, creating perfectly sized pinwheels. Place each piece cut side up on the prepared baking sheet, ensuring a bit of space between them. This allows for even baking and puffing. Watch carefully as you slice; the unique spirals of the filling will make these pinwheels irresistible.
Step 8: Brush with Egg Wash
In a small bowl, whisk the egg with a tablespoon of water to create an egg wash. Lightly brush the tops of the pinwheels with this mixture, giving them a beautiful, golden finish during baking. This simple step adds a touch of professionalism, ensuring your Cranberry Cream Cheese Pinwheels not only taste divine but look stunning too.
Step 9: Bake to Perfection
Slide the baking sheet into your preheated oven and bake for 18-22 minutes, or until the pinwheels are golden brown and puffy. Keep an eye on them during the last few minutes of baking—when they reach that perfect golden hue and emit an enticing aroma, they’re ready to come out and impress your guests!

Make Ahead Options
These Cranberry Cream Cheese Pinwheels are perfect for busy home cooks looking to save time while still offering delicious appetizers! You can assemble the pinwheels and refrigerate them up to 24 hours before baking. Simply roll, slice, and place them in an airtight container until you’re ready to enjoy them. This method helps maintain their flaky texture, ensuring they’re just as delightful when baked. When you’re ready to serve, brush them with the egg wash and bake according to the original recipe instructions. Enjoy the convenience of having a festive, homemade treat ready in no time!
Expert Tips for Cranberry Cream Cheese Pinwheels
-
Keep It Cold: Puff pastry stays flaky when cold. Work quickly, and if it becomes too warm, pop it back in the fridge for a few minutes.
-
Thaw Properly: If using frozen pastry, ensure it’s fully thawed before rolling. This prevents tearing and makes it easier to handle.
-
Balance Flavors: Adjust the quantity of cranberries and feta to fit your taste. Too much cranberry can overwhelm the other flavors, while feta adds a delightful tang.
-
Nuts for Crunch: Enhance texture by adding crushed nuts like walnuts or pecans before rolling the pastry. This creates a delightful crunch with every bite.
-
Prep Ahead: Assemble your pinwheels a day in advance and refrigerate. This not only saves time but also enhances the flavors, making your Cranberry Cream Cheese Pinwheels even more delicious!
What to Serve with Cranberry Cream Cheese Pinwheels?
Imagine the joyful chatter of friends and family as you enjoy these flaky bites, perfectly complementing a delightful meal experience.
- Mixed Greens Salad: A light, refreshing salad with vinaigrette balances the richness of the pinwheels, cleansing the palate with every bite.
- Charcuterie Board: Include cured meats and cheeses for a vibrant appetizer spread that plays beautifully against the sweet and savory notes of the pinwheels.
- Stuffed Mushrooms: Complement those savory flavors with savory stuffed mushrooms, offering an earthy, meaty counterpoint that pairs well with the cranberries.
- Butternut Squash Soup: A warm, velvety soup adds a comforting touch and enhances the festive atmosphere with its seasonal flavors.
- Savory Quiche: Think of a light quiche featuring cheese and spinach; its eggy base brings another layer of indulgence to your dining experience.
- Sparkling Water or Prosecco: For drinks, a bubbly option introduces a celebratory feel, while naturally flavored sparkling water keeps it refreshingly light.
- Pumpkin Spice Cheesecake: To end on a sweet note, a slice of this decadent dessert captures the essence of fall and pairs delightfully with the pinwheels.
How to Store and Freeze Cranberry Cream Cheese Pinwheels
Fridge: Refrigerate cooled pinwheels in an airtight container for up to 3 days. This keeps them fresh and ready for snacking any time!
Freezer: For longer storage, freeze assembled pinwheels before baking. Wrap them tightly in plastic wrap and store in an airtight container for up to 2 months.
Baking from Frozen: When ready to enjoy, bake directly from frozen at 375°F (190°C), adding an extra 5–7 minutes to the baking time for optimal flakiness and puff.
Reheating: Reheat leftover pinwheels in the oven at 350°F (175°C) for about 5 minutes to restore that delightful crispness.
Cranberry Cream Cheese Pinwheels Variations
Feel free to unleash your creativity and customize your pinwheels with these delightful twists for an even more personalized touch!
-
Goat Cheese: Swap feta for goat cheese for a creamier, milder flavor perfect for those who prefer a softer cheese profile. The tanginess of goat cheese complements the cranberries beautifully!
-
Vegan Option: Use plant-based cream cheese and omit feta or substitute with a dairy-free alternative for a delicious vegan adaptation. It’s a fantastic way to share the joy of appetizers with everyone at the table.
-
Nuts for Crunch: Add crushed walnuts or pecans for an enticing texture contrast. This little crunch elevates your pinwheels, adding delightful bites of contrast throughout.
-
Herb Variety: Experiment with different fresh herbs such as basil or dill instead of parsley or rosemary. The herbaceous notes change the flavor profile, providing a refreshing twist.
-
Spicy Kick: If you enjoy heat, add a few dashes of crushed red pepper flakes or diced jalapeños to the filling for an exciting flavor boost. The spice balances the sweetness of the cranberries perfectly.
-
Sweet Swaps: Substitute cranberry sauce with raspberry jam for a sweeter, fruitier taste. This simple change transforms the filling, making for a deliciously playful pinwheel flavor.
-
Dried Fruits: Replace cranberries with chopped dried apricots or figs for a whole new flavor profile. The unique sweetness of these fruits adds a delightful surprise in every bite.
-
Cheese Blend: Try mixing cream cheese with a touch of ricotta for an ultra-creamy texture. This amalgamation creates an even softer filling that melts in your mouth, making every bite heavenly.
For even more inspiring ideas, check out these Baked Chicken Cheese pinwheels or perhaps you’d love to explore the sweet side with Cinnamon Cottage Cheese bites! The possibilities are truly endless.

Cranberry Cream Cheese Pinwheels Recipe FAQs
What kind of puff pastry should I use for these pinwheels?
I recommend using all-butter puff pastry for the best flavor and texture. It creates a wonderfully flaky and rich bite that complements the creamy filling perfectly. Just ensure it’s cold while you work to maintain its flakiness!
How long can I store the pinwheels in the fridge?
You can refrigerate cooled Cranberry Cream Cheese Pinwheels in an airtight container for up to 3 days. This way, you can snack on them whenever the craving strikes without sacrificing freshness!
Can I freeze the pinwheels before baking?
Absolutely! You can freeze assembled pinwheels before baking. Just wrap them tightly in plastic wrap and place them in an airtight container. They’ll keep well for up to 2 months. When you’re ready to bake them, just pop them straight from the freezer into the oven at 375°F (190°C), allowing an extra 5–7 minutes for baking time to ensure they come out perfectly flaky.
What if my puff pastry tears while rolling?
If your puff pastry tears while rolling, don’t fret! Simply press the edges back together gently with your fingers. You can also use a small piece of excess pastry to patch up any holes. Just be careful to handle it lightly to maintain that delicious flakiness.
Are these pinwheels suitable for people with dairy allergies?
For those with dairy allergies or anyone following a vegan diet, you can easily swap the cream cheese for a plant-based alternative and omit the feta or use a vegan version. These adjustments will ensure everyone can enjoy these festive treats without worry.
How can I enhance the flavor of the filling?
To elevate the taste of your pinwheels, consider adding crushed nuts like walnuts or pecans before rolling. This not only adds a delightful crunch but also complements the creamy cheese and tart cranberries beautifully. Experimenting with different herbs can also give your pinwheels a unique twist!

Cranberry Cream Cheese Pinwheels: Irresistibly Festive Bites
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- On a lightly floured surface, roll out the puff pastry until it’s even and smooth, aiming for a rectangle about 1/8 inch thick.
- Spread softened cream cheese evenly over the pastry, leaving about a half-inch border around the edges.
- Sprinkle cranberry sauce or chopped dried cranberries evenly over the cream cheese layer, then add crumbled feta cheese.
- Scatter chopped fresh herbs over the filling for added flavor.
- Tightly roll the pastry into a log, sealing open edges by gently pinching them together.
- Slice the rolled log into 1-inch pieces and place each piece cut side up on the prepared baking sheet.
- Brush the tops of the pinwheels with the egg wash for a golden finish.
- Bake for 18-22 minutes until golden brown and puffy.

Leave a Reply