There's something delightful about the first bite of a perfectly made appetizer, and these Cranberry Cream Cheese Pinwheels with Feta & Herbs take the cake. Imagine golden, flaky pastry encasing a rich and creamy filling, where tart cranberries dance harmoniously with the tangy feta. It’s an easy yet impressive way to elevate your gatherings, whether it's a holiday get-together or a casual evening with friends.
I first discovered this gem while exploring creative ways to use up leftover puff pastry in my freezer. What began as an experiment soon transformed into a staple at every potluck and festive occasion. These pinwheels are not only visually stunning but also unbelievably simple to prepare, making them the perfect solution for anyone seeking flavorful, homemade bites without the usual hassle. Trust me, once you take that first crispy, cheesy bite, you’ll be hooked!

Why will you crave Cranberry Cream Cheese Pinwheels with Feta & Herbs?
Irresistible combination of flavors: The sweet, tart cranberries blend perfectly with the creamy, tangy feta for a mouthwatering experience.
Quick and easy: With just a few simple steps, you can whip these up in no time, ideal for busy cooks.
A crowd-pleaser: These pinwheels are bound to impress guests at any gathering, ensuring they disappear fast!
Versatile making it fun: Feel free to experiment with various herbs and cheeses to suit your personal taste.
Perfect for any occasion: Whether served at holidays or casual get-togethers, they bring joy to every bite!
Cranberry Cream Cheese Pinwheels Ingredients
For the Pinwheels
• Puff pastry – Use high-quality all-butter puff pastry for the best flakiness, ensuring it remains cold and pliable.
• Cream cheese – This adds a rich, creamy texture; substitute with dairy-free cream cheese for a vegan alternative.
• Cranberry sauce or dried cranberries – Provides the perfect mix of sweetness and tartness; consider raspberry jam as a flavorful substitute.
• Feta cheese – Offers a tangy, salty flavor; goat cheese can be used as a milder option if preferred.
• Fresh herbs (parsley or rosemary) – Adds a burst of freshness and aroma; choose your favorites to tailor these pinwheels to your taste.
• Egg (for wash) – Enhances the golden color and shine; non-dairy milk can replace it for a vegan option.
For Serving (Optional)
• Light salad – Complements the richness of the pinwheels well; consider a simple vinaigrette.
• Bubbly drinks – These pair beautifully with cocktails or sparkling beverages, enhancing the festive spirit of your gathering.
These Cranberry Cream Cheese Pinwheels are a standout appetizer that will delight your guests and keep them coming back for more!
How to Make Cranberry Cream Cheese Pinwheels
-
Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper. This ensures even baking and easy cleanup.
-
Roll out the puff pastry on a lightly floured surface, pressing out any creases while keeping it cold. Aim for a rectangular shape to maximize filling.
-
Spread the softened cream cheese evenly over the pastry, leaving a small border around the edges. This will keep the filling from oozing out during baking.
-
Sprinkle the cranberry sauce or dried cranberries and crumbled feta on top of the cream cheese, followed by your choice of fresh herbs. The layers will create a delightful flavor profile.
-
Roll the pastry tightly from one edge to form a log. Slice the log into 1-inch rounds to create individual pinwheels, showcasing those beautiful layers.
-
Place the pinwheels cut side up on the prepared baking sheet and brush the tops with egg wash for a lovely golden finish.
-
Bake for 18-22 minutes until they are puffed and golden brown. Let them cool slightly before serving warm or at room temperature.
Optional: Serve these pinwheels with a light salad for a refreshing contrast.
Exact quantities are listed in the recipe card below.

Cranberry Cream Cheese Pinwheels Variations
Feel free to get creative with these delightful pinwheels! Customize them to suit your tastes or dietary preferences for an even more enjoyable experience.
-
Vegan Option: Substitute cream cheese with dairy-free alternatives and use non-dairy milk for the wash, ensuring a delightful plant-based treat.
-
Spicy Twist: Add a sprinkle of red pepper flakes or a dash of hot sauce to the filling for a kick of heat that will awaken your taste buds.
-
Nutty Crunch: Incorporate chopped walnuts or pecans into the filling for a pleasing crunch that contrasts beautifully with the creamy texture.
-
Sweet Surprise: Instead of cranberries, try using fig jam or pear chutney for a sweeter spin, bringing a unique flavor profile to each bite.
-
Herb Variations: Experiment with fresh herbs like dill, cilantro, or tarragon to introduce different aromas and tastes, making each batch distinctly yours.
-
Savory Substitute: Replace feta with sharp cheddar or smoked Gouda for a different flavor dimension that still offers that satisfying creaminess.
-
Fruit Medley: Combine cranberry sauce with diced apples or pears for a fresh, seasonal twist that adds both sweetness and texture.
-
Mini Pinwheels: Create bite-sized versions by cutting smaller slices from the rolled log; perfect for snacking and entertaining guests at gatherings!
Storage Tips for Cranberry Cream Cheese Pinwheels with Feta & Herbs
Room Temperature: Enjoy pinwheels within 2 hours if left out at room temperature to maintain food safety and flavor.
Fridge: Store leftover pinwheels in an airtight container in the fridge for up to 3 days. Reheat in a 350°F oven for about 5 minutes to restore their crispness.
Freezer: Assemble uncooked pinwheels and freeze them for up to 1 month. Bake them directly from frozen, adding a few extra minutes to the baking time for best results.
Reheating: For reheating, place cooled pinwheels in the oven at 350°F for approximately 5 minutes. This will bring back their delightful flakiness and warmth!
Tips for the Best Cranberry Cream Cheese Pinwheels
-
Keep It Cold: Ensure your puff pastry remains cold while preparing. This prevents it from flattening and helps achieve that irresistible flakiness we all love.
-
Use Room Temperature Ingredients: Let your cream cheese and other toppings sit out for a bit. This makes it easier to spread and combine with the cranberries and feta.
-
Don’t Overstuff: While it’s tempting to load these pinwheels up, using too much filling can cause them to ooze during baking. Stick to the recommended amounts for the best results!
-
Experiment with Herbs: Feel free to swap in different herbs like dill or chives. Just remember that each herb brings its own unique flavor, elevating these Cranberry Cream Cheese Pinwheels.
-
Bake from Frozen: If you decide to freeze your pinwheels, remember to add a few extra minutes to the baking time; this ensures they cook evenly and come out perfectly golden.
-
Storage Tips: If you have leftovers (if that's even possible!), store them in an airtight container. They can be reheated in a 350°F oven for about 5 minutes to regain their crispy texture!
What to Serve with Cranberry Cream Cheese Pinwheels with Feta & Herbs?
A harmonious accompaniment can elevate your gatherings, making every bite more enjoyable and memorable.
-
Crisp Green Salad: A light, refreshing salad with mixed greens and a tangy vinaigrette balances the richness of the pinwheels.
-
Sparkling Wine: A glass of bubbly enhances the festive atmosphere while cutting through the creamy flavors, making every sip remarkable.
-
Savory Cheese Platter: Pairing with a selection of cheeses, crackers, and fruits adds variety and complements the tartness of the cranberries.
-
Roasted Vegetables: Oven-roasted seasonal veggies provide a delightful contrast in texture and taste, adding depth to your meal.
-
Light Pasta Salad: A cool pasta salad drizzled with olive oil and herbs complements the pinwheels and adds a satisfying heft to the table.
-
Homemade Dips: Serve with a herbed yogurt dip or a zesty hummus to provide fresh notes that contrast with the pinwheels' savory profile.
Let these pairings inspire you to create a delicious ensemble that will leave your guests raving!

Cranberry Cream Cheese Pinwheels with Feta & Herbs Recipe FAQs
What kind of puff pastry should I use for the pinwheels?
I recommend using high-quality all-butter puff pastry for the best flakiness and flavor. It’s essential to keep the pastry cold and pliable while you work with it to achieve that delightful, crispy texture.
How do I store leftover pinwheels?
Store any leftover pinwheels in an airtight container in the refrigerator for up to 3 days. To enjoy them warm and crispy again, simply reheat them in a 350°F oven for about 5 minutes. This will help restore their delightful flakiness.
Can I freeze unbaked pinwheels?
Absolutely! Assemble your uncooked Cranberry Cream Cheese Pinwheels and place them on a baking sheet before freezing. Once frozen, transfer them to a freezer-safe bag or container. They can be stored for up to 1 month. When you're ready to bake, cook them straight from frozen, adding a few extra minutes to the baking time for perfect results.
What if my pinwheels ooze filling while baking?
To avoid this, ensure that you don’t overstuff the pinwheels with filling. Stick to the recommended amounts, leaving a small border when spreading the cream cheese. Additionally, keeping all your ingredients at room temperature helps with even spreading. If you encounter oozing, don’t worry; they’ll still taste fantastic!
Are these pinwheels suitable for a vegan diet?
Yes! You can make these pinwheels vegan by using dairy-free cream cheese and replacing the egg wash with non-dairy milk for that beautiful golden finish. Just make sure to choose vegan options for the feta as well!
How long can I keep leftover pinwheels at room temperature?
For food safety, it’s best to consume pinwheels within 2 hours if left out at room temperature. If they’re sitting out longer, you may want to store them in the fridge and reheat them when ready to enjoy!

Irresistibly Gooey Cranberry Cream Cheese Pinwheels with Feta & Herbs
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Roll out the puff pastry on a lightly floured surface, pressing out any creases while keeping it cold.
- Spread the softened cream cheese evenly over the pastry, leaving a small border around the edges.
- Sprinkle the cranberry sauce or dried cranberries and crumbled feta on top of the cream cheese.
- Roll the pastry tightly from one edge to form a log. Slice the log into 1-inch rounds.
- Place the pinwheels cut side up on the prepared baking sheet and brush the tops with egg wash.
- Bake for 18-22 minutes until they are puffed and golden brown. Let them cool slightly before serving.




