There’s nothing like the aroma of freshly baked treats wafting through the house, especially during the festive season. Recently, while brainstorming ideas for an upcoming gathering, I realized I craved a delightful combination of sweet and savory. That’s when these Cranberry Cream Cheese Pinwheels with Feta & Herbs came into the spotlight. Picture this: flaky puff pastry encasing a rich cream cheese filling, punctuated with tart cranberries and savory herbs, all ready to impress your friends and family.
What makes these pinwheels truly special is their impressive versatility. Perfect for holiday parties, casual snacking, or as a quick appetizer for spontaneous gatherings, they require minimal ingredients and almost no culinary finesse to whip up. Trust me, they’ll disappear faster than you can say “homemade!” So, let’s dive into this easy recipe that will make your kitchen the heart of the celebration!
Why are Cranberry Cream Cheese Pinwheels with Feta & Herbs a must-try?
Irresistible Flavor: The delightful mix of sweet cranberries and tangy feta creates a flavor explosion that’s utterly satisfying.
Effortless Preparation: With just a few simple steps, even novice cooks can impress guests with these stunning bites.
Versatile Options: Feel free to customize by swapping in different cheeses or using seasonal fruits to fit any occasion!
Perfect for Gatherings: These pinwheels are crowd-pleasers, serving as an easy appetizer or a festive snack during holiday celebrations.
Make Ahead Convenience: Prepare them in advance and simply bake when needed—perfect for busy hosts!
Cranberry Cream Cheese Pinwheels with Feta & Herbs Ingredients
-
For the Pastry
• Puff Pastry – Use high-quality, all-butter pastry for an extra flaky texture. -
For the Filling
• Cream Cheese – Make sure it’s softened for easy spreading and creamy filling.
• Cranberry Sauce or Dried Cranberries – This adds a sweet-tart flavor; raspberry jam can be used for a twist.
• Feta Cheese – This brings a briny taste; substitute with goat cheese for a milder flavor.
• Fresh Herbs (parsley or rosemary) – They enhance flavor and add a touch of color to your pinwheels. -
For the Finish
• Egg Wash – This creates a golden-brown shine that makes these pinwheels appetizing.
These Cranberry Cream Cheese Pinwheels with Feta & Herbs come together beautifully, making them the star of your festive table!
How to Make Cranberry Cream Cheese Pinwheels
-
Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper. This sets the stage for those delicious pinwheels to bake evenly and get that perfect golden color.
-
Unroll the puff pastry on a lightly floured surface, carefully pressing out any creases. Keep the pastry cold to maintain its flaky texture, which is crucial to achieving the desired result.
-
Spread softened cream cheese evenly across the pastry, leaving about a half-inch border. This creamy layer will provide a rich contrast to the sweet and savory fillings.
-
Sprinkle cranberry sauce or chopped dried cranberries and crumbled feta over the cream cheese. Make sure to distribute the ingredients evenly for balanced flavor in every bite.
-
Add chopped fresh herbs on top of the filling. Herbs like parsley or rosemary not only enhance flavor but also add a pop of color to your pinwheels.
-
Roll the pastry tightly from one long edge, creating a log shape. Then, slice this log into 1-inch pieces, each one bursting with delicious fillings.
-
Place the pinwheels cut side up on the prepared baking sheet, giving them a bit of space. This will allow them to puff and expand nicely during baking.
-
Brush them with egg wash to achieve that beautiful golden-brown shine, then bake for 18-22 minutes, until they’re puffed and golden.
Optional: Garnish cooled pinwheels with a sprinkle of fresh herbs for a touch of elegance.
Exact quantities are listed in the recipe card below.

What to Serve with Cranberry Cream Cheese Pinwheels with Feta & Herbs?
Looking to elevate your dining experience with delightful accompaniments? These pinwheels bring a burst of flavor that pairs beautifully with a variety of dishes.
-
Crisp Salad: A refreshing, mixed greens salad with a light vinaigrette balances the richness of the pinwheels, providing a burst of freshness with every bite.
-
Savory Charcuterie Board: Organize a selection of cured meats, cheeses, and nuts on a platter for an elegant appetizer spread that contrasts wonderfully with the sweet-tart cranberry filling.
-
Creamy Tomato Soup: Serve alongside a warm bowl of tomato soup for a cozy combination that appeals to the soul. The acidity of the soup cuts through the creaminess perfectly.
-
Sparkling Wine: The effervescence of sparkling wine enhances the festive feel, while its acidity complements the flavors in the pinwheels beautifully—it’s the perfect pairing for special occasions!
-
Herbed Cream Cheese Dip: Whip up a delightful herbed cream cheese dip to accompany your pinwheels, bringing an extra layer of creaminess to each bite.
-
Roasted Vegetables: A side of roasted seasonal vegetables adds color and nutrition to your table, creating a lovely contrast to the buttery pastry.
-
Fruit Chutney: Add a spoonful of fruit chutney for a sweet and tangy component that brings out the pinwheels’ flavors, making every bite a new adventure.
With these pairing suggestions, your Cranberry Cream Cheese Pinwheels with Feta & Herbs will shine even brighter, creating an unforgettable meal that your guests will adore!
Storage Tips for Cranberry Cream Cheese Pinwheels with Feta & Herbs
-
Room Temperature: Serve freshly baked pinwheels immediately; however, they can sit at room temperature for up to 2 hours before serving.
-
Fridge: Store cooled pinwheels in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for 5-7 minutes for optimal fluffiness.
-
Freezer: For longer storage, freeze assembled pinwheels before baking. Wrap tightly and freeze for up to a month. Bake directly from the freezer, adding a few extra minutes to the baking time.
-
Reheating: To reheat, place leftovers in a preheated oven at 350°F for about 5-7 minutes to restore their crispy texture.
Make Ahead Options
These Cranberry Cream Cheese Pinwheels with Feta & Herbs are a fantastic choice for meal prep! You can prepare the pinwheels up to 24 hours in advance by assembling them, then covering tightly with plastic wrap and refrigerating. This not only saves you time on the day of your gathering but also allows the flavors to meld beautifully. To maintain the quality, ensure the puff pastry remains cold during assembly to keep its flakiness. When you’re ready to enjoy, simply bake them straight from the refrigerator, adding an extra minute or two to the baking time for perfectly golden results. You’ll have a delicious appetizer with minimal last-minute effort!
Cranberry Cream Cheese Pinwheels with Feta & Herbs Variations
Feel free to let your creativity shine by customizing these delightful pinwheels!
- Dried Fruit Swap: Use chopped dried cherries or apricots for a deliciously different twist. Their sweetness pairs wonderfully with savory cheese.
- Herb Infusion: Experiment with fresh basil or thyme instead of parsley. These herbs will bring a unique flavor to every bite.
- Cheese Change: Substitute feta with grated Parmesan or creamy ricotta for a lighter touch. Each cheese brings a completely new flavor vibe!
- Vegan Version: Use vegan cream cheese and puff pastry for a wholesome, plant-based option that won’t compromise on taste.
- Nuts About Texture: Add chopped pecans or walnuts in the filling for an unexpected crunch that elevates the dish beautifully.
- Zesty Kick: Incorporate a sprinkle of red pepper flakes for a subtle heat that complements the sweetness of the cranberries.
- Sweet Glaze: Brush the pinwheels with honey or maple syrup before baking to add a delightful sweetness to the caramelized crust.
- Crispy Finish: Top the pinwheels with sesame or poppy seeds before baking to add delightful crunch and visual appeal!
Tips for the Best Cranberry Cream Cheese Pinwheels
-
Keep it Cold: Always ensure your puff pastry stays cold until baking. This step is crucial for achieving a flaky texture in your Cranberry Cream Cheese Pinwheels.
-
Spread Evenly: Apply the cream cheese filling evenly across the pastry. A uniform layer prevents any dry bites and ensures every pinwheel bursts with flavor.
-
Don’t Overstuff: While it’s tempting to load up on filling, stick to a moderate amount. Overstuffing can lead to messy pinwheels that burst open while baking.
-
Pre-Bake Prep: Assemble the pinwheels in advance and refrigerate for up to 24 hours before baking. This makes last-minute party prep a breeze!
-
Experiment with Flavor: Feel free to swap out feta for goat cheese or mix in chopped nuts for added texture. Customizing your Cranberry Cream Cheese Pinwheels adds a homemade twist that everyone will love.

Cranberry Cream Cheese Pinwheels with Feta & Herbs Recipe FAQs
How do I select ripe cranberries for my pinwheels?
When using fresh cranberries, look for ones that are firm and plump, with a bright, shiny skin. Avoid any that are soft or have dark spots, as this indicates they are past their prime. If opting for dried cranberries, ensure they are moist and chewy, not hard or overly dried out, for the best flavor integration in your Cranberry Cream Cheese Pinwheels.
How should I store leftover pinwheels?
After enjoying your pinwheels, let any leftovers cool completely before placing them in an airtight container. They can be stored in the refrigerator for up to 3 days. Just reheat in a 350°F oven for about 5-7 minutes to bring back the delightful flaky texture.
Can I freeze the pinwheels before baking?
Absolutely! To freeze, assemble the pinwheels and slice them as directed. Place them on a baking sheet in a single layer and freeze until solid. Once frozen, wrap them tightly in plastic wrap, then place them in a freezer bag. They can be stored like this for up to a month. When ready to bake, remove them from the freezer and place directly onto the baking sheet, adding an extra 5-10 minutes to the baking time.
What if my pinwheels open up while baking?
If your pinwheels are bursting open during baking, this may be due to too much filling or the pastry not being rolled tightly enough. To prevent this, make sure to spread the filling evenly and avoid overstuffing. A gentle hand while rolling can also help keep the layers intact. If you’re still having trouble, consider chilling the rolled pinwheels for about 20 minutes before baking to firm them up further.
Are these pinwheels suitable for people with dietary restrictions?
For those with specific dietary needs, these Cranberry Cream Cheese Pinwheels can be adapted easily! You can opt for dairy-free cream cheese and use a vegan puff pastry to create a plant-based version. Keep in mind any allergies related to nuts or specific cheeses, and feel free to swap in alternatives for any ingredients as needed. Just be cautious and check labels if you’re avoiding gluten or specific allergens.
What’s the best way to enhance the flavor of the pinwheels?
To elevate the flavors in your Cranberry Cream Cheese Pinwheels, consider adding a pinch of crushed red pepper flakes to the cream cheese for a hint of heat, or stir in some finely chopped nuts like walnuts or pecans for added crunch. You can also experiment with different herbs—thyme or chives would pair beautifully with the feta. The more the merrier in the kitchen!

Cranberry Cream Cheese Pinwheels with Feta & Herbs Delight
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Unroll the puff pastry on a lightly floured surface, carefully pressing out any creases.
- Spread softened cream cheese evenly across the pastry, leaving about a half-inch border.
- Sprinkle cranberry sauce or chopped dried cranberries and crumbled feta over the cream cheese.
- Add chopped fresh herbs on top of the filling.
- Roll the pastry tightly from one long edge, creating a log shape, and slice into 1-inch pieces.
- Place the pinwheels cut side up on the prepared baking sheet.
- Brush them with egg wash to achieve a beautiful golden-brown shine, then bake for 18-22 minutes.





