
Flaky puff pastry pinwheels filled with tangy cream cheese, bright cranberries and salty feta, perfect for gatherings or a cozy snack.

This recipe is one of those small delights that suddenly becomes central to holidays and weeknight gatherings alike. I first made these Cranberry Cream Cheese Rolls on a chilly November afternoon when I wanted something quick to share with friends at a book club meeting. The combination of silky softened cream cheese, bright cranberry notes and a hint of savory feta wrapped in golden puff pastry felt like an instant crowd pleaser. The recipe matters because it is fast to assemble, impressive on a platter and flexible enough to suit breakfast, brunch or hors d oeuvre service.
What makes this preparation special is the contrast of textures and flavors. The pastry puffs up to a crisp, layered shell that complements the creamy filling. The cranberries add a pop of acidity and sweetness that cuts through the richness, while the crumbled feta brings a welcome salty tang and creamy crumble. Over the years I have learned a few small tricks, like spreading the cheese to a consistent thickness and chilling the log very briefly before slicing, that help each piece bake evenly and look polished. Family and friends who tried them at that first meeting asked for the recipe and now these pinwheels show up at potlucks every season.
In my experience this formula reliably wins smiles. Guests always comment on how the pastry puffs and how the little bursts of cranberry brighten each bite. One holiday we served them alongside roasted turkey sliders and everyone reached for seconds.
My favorite aspect is the visual contrast when you cut the log and reveal the spiral of cream cheese and cranberries. One winter I made two batches for a gathering and guests kept asking when the next tray was coming out of the oven. The simplicity of assembly makes this an ideal last minute crowd pleaser.
Store cooled pinwheels in an airtight container in the refrigerator for up to 3 days. To retain crispness, place a paper towel under the rolls to absorb excess moisture and layer with parchment between stacks. For longer storage freeze unbaked sliced pieces on a baking tray until firm, then transfer to a freezer bag for up to 3 months. Bake from frozen adding a few extra minutes to the baking time. Reheat baked pieces in a 350 degree Fahrenheit oven for 6 to 8 minutes to refresh crispness rather than microwaving which will soften the pastry.
If you want a sweeter version swap the feta for goat cheese or ricotta mixed with a tablespoon of honey. To make the rolls completely vegetarian friendly for those who avoid eggs, brush with milk or a dairy free milk alternative for a gentler golden top. Use low sodium feta if you prefer less salt. For a gluten free approach use store bought gluten free puff pastry, keeping an eye on bake time since some blends brown faster. Adjust amounts in a 1 to 1 ratio and expect slight texture differences.
Serve warm with a side of mixed greens for brunch, or arrange on a platter with other finger foods for cocktail hour. Garnish with additional chopped herbs and a light drizzle of honey if you want to add sweetness. These pieces pair well with roasted turkey sliders, a sharp cheddar platter, or a citrusy salad. For a festive touch serve alongside mulled cider or a sparkling wine.
This style of filled pastry pinwheel has roots in European baking techniques where layered dough and savory fillings were common for portable snacks. The combination of cream cheese with fruit responds to classic cheese and fruit pairings popular in American hors d oeuvre culture. Over time bakers adapted simple rolled formats into the modern pinwheel for easy serving at gatherings and celebrations.
In autumn and winter use canned cranberry sauce for a glossy jewel like appearance. In spring swap in preserved lemon and dill with feta for a brighter flavor profile. For summer, replace cranberries with chopped roasted strawberries or cherries and add basil instead of rosemary. Small changes to herbs or cheese transform the character while keeping the simple assembly intact.
Assemble the log up to a day ahead and keep wrapped in plastic in the refrigerator. Slice just before baking to preserve crisp edges. If preparing multiple trays for an event, freeze the unbaked slices on trays then store in labeled bags. Bake frozen pieces straight from the freezer for fresh hot pinwheels on demand. Use shallow metal pans for even browning and rotate sheets during baking when using more than one rack.
These Cranberry Cream Cheese Rolls are a small, reliable joy in my kitchen. They combine minimal effort with maximum pleasure and reward you with a golden, flaky result that guests will remember. I encourage you to adapt the fillings, pairings and herbs to suit your taste and make them your own.
Keep the pastry cold until you are ready to roll to preserve flaky layers and ensure maximal puff.
Chill the rolled log for 10 to 15 minutes before slicing to get cleaner, uniform pinwheels.
Use a serrated knife and wipe it between slices to prevent filling drag and keep edges tidy.
If using canned cranberry sauce place it in small dollops to avoid making the pastry soggy.
Rotate the baking sheet halfway through to ensure even browning across the tray.
This nourishing cranberry cream cheese rolls recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes, you can assemble the log and refrigerate it for up to 24 hours before slicing and baking. For longer storage freeze the sliced unbaked pieces for up to 3 months and bake from frozen, adding a few extra minutes to the baking time.
Use a serrated knife and a gentle sawing motion. Chill the log briefly for cleaner slices and wipe the knife between cuts to prevent filling buildup.
This Cranberry Cream Cheese Rolls recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 375 degrees Fahrenheit 190 degrees Celsius. Line a baking sheet with parchment paper and keep the thawed puff pastry chilled until ready to roll.
Lightly flour the work surface and gently roll the pastry to press out creases. Spread softened cream cheese evenly across the pastry leaving a 1/2 inch border.
Evenly distribute cranberry sauce or chopped dried cranberries, then sprinkle crumbled feta and chopped herbs. Press lightly so the filling adheres without squeezing out moisture.
Roll the pastry tightly from one long edge into a log, pinch the seam closed, wrap in plastic and chill for 10 to 15 minutes to firm the log for slicing.
Slice the chilled log into 1 inch pieces, place cut side up on the prepared sheet, brush with egg wash and bake for 18 to 22 minutes until puffed and golden. Cool briefly before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@moodcooks on social media!


Buttery puff pastry rolled with tangy cream cheese, bright cranberries, salty feta and fresh herbs — effortless, elegant pinwheels perfect for gatherings or a cozy snack.

A simple, reliable dough that produces a crispy exterior, chewy interior and those coveted bubbly pockets — perfect for home ovens or a pizza stone.

Tender chicken breasts wrapped in prosciutto and sage, pan-seared and finished in a bright wine-and-broth sauce — a quick, elegant weeknight favorite.

Leave a comment & rating below or tag @moodcooks on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.