
Bring a touch of holiday sparkle to your table with these Cranberry Cream Cheese Pinwheels with Feta & Herbs. Wrapped in buttery puff pastry, they feature a luscious cream cheese base, tangy feta, tart cranberries, and a sprinkle of fresh herbs for balance. Perfectly golden and flaky, each bite delivers creamy, savory, and festive flavors that pair beautifully with seasonal gatherings. Whether you’re hosting a Thanksgiving dinner, a Christmas cocktail party, or just need a colorful appetizer for brunch, these pinwheels come together quickly with minimal prep and always impress. Bonus: they can be prepped ahead of time so you’ll spend less time in the kitchen and more time celebrating with your guests.
Why You’ll Love This Recipe
- Easy holiday appetizer: Ready in just 35 minutes with store-bought puff pastry.
- Festive and colorful: Red cranberries and green herbs add instant holiday cheer.
- Crowd-pleasing flavors: Creamy, tangy, savory, and slightly sweet all in one bite.
- Make-ahead friendly: Assemble the roll in advance, chill, then slice and bake.
- Customizable: Swap herbs, cheeses, or add a nutty crunch with pecans or walnuts.
These pinwheels deliver the perfect balance of textures and flavors, making them the ultimate go-to appetizer for entertaining.
Time Breakdown
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 20–24 pinwheels (serves 6–8 as appetizers)
Ingredients List
- 1 sheet puff pastry, thawed
- 4 oz (½ cup) cream cheese, softened
- ½ cup cranberries (dried or fresh, chopped)
- ¼ cup feta cheese, crumbled
- 2 tbsp fresh herbs (parsley, thyme, or rosemary), chopped
- 1 egg, beaten (for egg wash)
Kitchen Tools You’ll Need
This recipe doesn’t require fancy gadgets, just a few reliable kitchen basics to keep everything simple and stress-free:
- Large baking sheet
- Parchment paper
- Sharp knife
- Cutting board
- Small mixing bowl
- Measuring cups & spoons
- Rolling pin (optional)
- Pastry brush
Step-by-Step Instructions
- Prepare the puff pastry: Place the thawed sheet of puff pastry on a lightly floured surface. Use a rolling pin to gently smooth out the creases and form an even rectangle.
- Mix the filling: In a small bowl, combine softened cream cheese, crumbled feta, and chopped fresh herbs. Stir until smooth and well blended.
- Assemble the pastry: Spread the cream cheese mixture evenly over the puff pastry, leaving about ½ inch of border on all sides. Scatter the cranberries evenly on top of the cheese mixture.
- Roll into a log: Starting from one of the long edges, roll the puff pastry tightly into a log, similar to a jelly roll. Pinch the seam gently to seal.
- Slice into pinwheels: With a sharp knife, slice the log into ½-inch rounds. Place each slice flat on a parchment-lined baking sheet, spacing slightly apart.
- Egg wash for shine: Brush the tops lightly with beaten egg to achieve that golden, glossy finish.
- Bake: Place the baking sheet in a preheated oven at 400°F (200°C). Bake for 15–20 minutes until the pinwheels are puffed and golden brown.
- Serve: Allow to cool for a few minutes before transferring to a platter. Best enjoyed warm, when the pastry is flakiest and the cheese is creamy.

Baking, Cooling & Doneness
- Bake properly: Place your baking sheet on the center rack of the oven for even air circulation. Bake until the pinwheels are deeply golden and puffed.
- Cool briefly: Remove from the oven and let cool on the sheet for 2–3 minutes before moving. This helps the cheese filling set.
- Check doneness: The pastry should be crisp on the edges and golden all over. Underdone pinwheels may look pale and feel doughy in the middle.
- Serve warm: These pinwheels are best enjoyed straight out of the oven but can be reheated at 350°F (175°C) for 5–7 minutes if needed.
Troubleshooting Common Mistakes
- Too soggy → Likely from overfilling with cheese or cranberries. Use measured amounts and make sure cranberries are patted dry if fresh.
- Undercooked centers → The pastry roll may have been too thick. Roll evenly and slice to a consistent ½ inch. Bake until the tops and bottoms are fully golden.
- Filling leaks out → Rolling too loosely or not sealing edges properly can cause spills. Roll tightly and use egg wash to help seal the seam.
- Flat pinwheels → Pastry wasn’t cold enough. Keep puff pastry chilled until ready to use, and refrigerate the log for 10 minutes before slicing if the dough feels soft.
Creative Variations
- Gluten-Free Swap: Use gluten-free puff pastry (available in specialty stores) for a celiac-friendly version.
- Dairy-Free Twist: Swap cream cheese with dairy-free cream cheese and feta with vegan feta alternatives. The cranberries and herbs still shine beautifully.
- Fun Add-ins: Add chopped walnuts or pecans for crunch. Try a sprinkle of orange zest for a bright holiday twist, or swap feta with goat cheese for a creamier tang.
Storing, Freezing & Serving
- Storing: Keep leftover pinwheels in an airtight container in the refrigerator for up to 3 days.
- Freezing: Freeze unbaked pinwheel slices on a tray, then transfer to a freezer bag. Bake straight from frozen at 400°F, adding 3–5 minutes.
- Reheating: Warm baked leftovers in a 350°F oven for 5 minutes to re-crisp.
- Serving ideas: Pair with a yogurt-herb dip, sparkling cranberry punch, or alongside a cheese and charcuterie board. They also shine next to a creamy soup or fresh salad.
Pro Tips
- Chill before slicing: Refrigerate the rolled pastry log for 10–15 minutes to make clean cuts.
- Don’t overstuff: Less is more — a thin, even layer prevents leaks and sogginess.
- Use parchment paper: Prevents sticking and makes cleanup quick.
- Holiday flair: Add rosemary sprigs or pomegranate arils on the serving platter for a festive look.
- Make-ahead magic: Assemble the log the day before, wrap in plastic, and refrigerate until ready to bake.
- Flavor boosters: A drizzle of honey or balsamic glaze on top adds a sweet-savory dimension.
Conclusion
These Cranberry Cream Cheese Pinwheels with Feta & Herbs are the ultimate holiday appetizer — festive, flaky, and packed with flavor. With just a handful of ingredients, they’re simple enough for weeknight snacking but elegant enough for entertaining. Whether you serve them at Thanksgiving, Christmas, or a cozy brunch, they’ll bring color, cheer, and irresistible taste to your table. Save this recipe to your Pinterest board, share it with friends, and don’t forget to leave a comment with your twist, I’d love to hear how you made them your own!

Cranberry Cream Cheese Pinwheels with Feta & Herbs
Ingredients
- 1 sheet puff pastry, thawed
- 4 oz cream cheese, softened
- 1/2 cup cranberries (dried or fresh, chopped)
- 1/4 cup feta cheese, crumbled
- 2 tbsp fresh herbs (parsley, thyme, or rosemary), chopped
- 1 egg beaten (for egg wash)
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment.
- Unroll puff pastry on a lightly floured surface and roll gently to even it out.
- In a bowl, mix cream cheese, feta, and chopped herbs until smooth.
- Spread mixture evenly over the pastry, leaving a small border. Sprinkle cranberries on top.
- Roll pastry tightly into a log from the long edge. Slice into 1/2-inch rounds.
- Arrange slices on the baking sheet, brush with egg wash.
- Bake 15–20 minutes until golden brown and puffed. Cool slightly before serving.
