As I walked through the bustling holiday market, the sweet tang of cranberries and the comforting aroma of baked goods captured my senses. That’s when I knew I had to recreate that festive spirit at home with my Cranberry Cream Cheese Pinwheels with Feta & Herbs. These delightful little bites are not only a treat for the eyes but also super quick to prepare, making them the perfect vegetarian appetizer for any gathering. With flaky puff pastry cradling a creamy, herby filling, they strike a beautiful balance of flavors that will have everyone reaching for seconds. Plus, they can be made ahead of time, allowing you to truly enjoy the festivities without stress. Ready to impress your friends and family with these tasty pinwheels? Let’s dive in!

Why are these pinwheels a must-try?
Festive Appeal: These Cranberry Cream Cheese Pinwheels burst with vibrant colors and flavors, making them a stunning centerpiece at any holiday table. Quick and Easy: They come together in a snap, perfect for anyone seeking delicious appetizers without the fuss. Make-Ahead Friendly: Prepare them ahead of time and bake just before serving for effortless entertaining. Crowd-Pleasing Flavor: The tangy cranberries paired with salty feta and fresh herbs create a delectable taste sensation. Versatile Options: Feel free to customize with your favorite cheeses or nuts, ensuring there’s something for everyone to enjoy!
Cranberry Cream Cheese Pinwheels Ingredients
For the Pastry
• Puff Pastry – Ensure the pastry is thawed and rolled out evenly; this creates the flaky texture that makes these pinwheels irresistible.
For the Filling
• Cream Cheese – Use softened cream cheese for a smooth mixture; it adds a rich creaminess essential for these pinwheels.
• Cranberries (dried or fresh) – Choose dried for a chewy texture or fresh for a bright flavor; if using fresh, chop and toss with sugar to enhance sweetness.
• Feta Cheese – Crumbled feta imparts a salty, tangy taste that beautifully complements the cranberries.
• Fresh Herbs (parsley, thyme, or rosemary) – Incorporating a mix of herbs adds aromatic notes; adjust according to your flavor preference.
For Brushing
• Egg (beaten for egg wash) – This creates a lovely golden-brown finish on your pinwheels, adding visual appeal to your table.
Feel free to gather these ingredients and get ready to whip up the most delightful Cranberry Cream Cheese Pinwheels with Feta & Herbs that will surely be a hit at your next festive gathering!
Step‑by‑Step Instructions for Cranberry Cream Cheese Pinwheels with Feta & Herbs
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C) to ensure it’s hot enough for baking the pinwheels. While the oven warms up, gather your ingredients and prepare a parchment-lined baking sheet for the finished pinwheels. This will save time later and keep your workspace organized.
Step 2: Prepare the Puff Pastry
Unroll your thawed puff pastry onto a lightly floured surface. Use a rolling pin to smooth out the pastry slightly, creating a uniform thickness. This step is vital for achieving the perfect flaky texture in your Cranberry Cream Cheese Pinwheels. Once prepared, set it aside as you mix the filling.
Step 3: Mix the Cream Cheese Filling
In a mixing bowl, combine softened cream cheese, crumbled feta, and finely chopped fresh herbs. Use a fork or spatula to blend until the mixture is smooth and creamy. This flavorful filling is the heart of your pinwheels, so ensure it’s well-mixed before proceeding to the next step.
Step 4: Spread the Filling
Evenly spread the cream cheese mixture over the puff pastry, leaving about a half-inch border around the edges. Then, sprinkle the chopped or dried cranberries evenly on top of the filling. This layering will give your pinwheels delightful bursts of flavor, making them truly special.
Step 5: Roll the Pastry
Starting from one long edge, carefully roll the puff pastry tightly into a log. Ensure the filling stays centered as you roll; this will help maintain the pinwheels’ shape. When fully rolled, use a sharp knife to slice the log into half-inch thick pieces, creating the pinwheel shapes.
Step 6: Arrange and Brush
Place the sliced pinwheels on your prepared parchment-lined baking sheet, ensuring they have space for puffing up during baking. For a beautiful golden finish, gently brush the tops with a beaten egg wash. This step not only adds color but also enhances the overall visual appeal of your festive appetizer.
Step 7: Bake to Perfection
Bake the pinwheels in your preheated oven for 15-20 minutes or until they are puffed and golden brown. Keep an eye on them towards the end of the baking time to ensure they achieve that perfect, irresistible golden hue. The aroma of these Cranberry Cream Cheese Pinwheels will fill your kitchen as they bake.
Step 8: Cool and Serve
Once baked, carefully remove the pinwheels from the oven and allow them to cool slightly on the baking sheet. This brief resting period makes them easier to handle. Serve your delicious Cranberry Cream Cheese Pinwheels warm and watch as they delight everyone at your gathering!

Expert Tips for Cranberry Cream Cheese Pinwheels
-
Perfect Pastry: Ensure your puff pastry is fully thawed and maintain an even thickness while rolling; uneven thickness can lead to inconsistent baking.
-
Creamy Filling: Always use softened cream cheese to create a smooth filling; cold cream cheese can lead to lumps that affect the texture of your pinwheels.
-
Cranberry Balance: If using fresh cranberries, remember to chop and toss them with sugar to enhance their sweetness; otherwise, they could overpower the other flavors.
-
Slicing Strategy: Slice the rolled log into even pieces for uniform baking; this ensures that each pinwheel cooks evenly and presents nicely.
-
Make-Ahead Magic: Prepare the log and chill it overnight; slicing and baking them just before serving will save you time, allowing you to enjoy the festivities.
What to Serve with Cranberry Cream Cheese Pinwheels with Feta & Herbs
Imagine the array of flavors that can come together to elevate your festive gathering, creating a symphony of tastes that complement each other beautifully.
-
Mixed Greens Salad: A light, refreshing salad with a zesty vinaigrette offsets the richness of the pinwheels. The greens provide a crisp, fresh contrast to the creamy filling.
-
Roasted Garlic Hummus: This creamy dip adds an earthy note that pairs perfectly with the pinwheels while enhancing their herbal tones. Serve with carrot and cucumber sticks for added crunch.
-
Spiced Apple Cider: Warm, spiced apple cider brings a heartwarming touch to your table and complements the tartness of the cranberries in the pinwheels. Enjoy it warm for a festive feel.
-
Cheese Platter: A selection of cheeses—like brie, goat cheese, and sharp cheddar—offers diverse textures and flavors that pair well with the sweet and creamy pinwheels, enticing guests to mix and match.
-
Mini Quiches: These savory bites provide a lovely texture contrast, with flaky crusts mirroring the puff pastry of the pinwheels. They also add a hearty element to the appetizer spread.
-
Chocolate-Dipped Strawberries: For a sweet finish, offer these luscious, fresh strawberries that provide a delightful contrast to the savory flavors of the pinwheels. Their sweetness lingers on the palate, making guests smile.
With these delightful pairings, your Cranberry Cream Cheese Pinwheels will shine as the star of a beautifully composed meal, ensuring your gathering is filled with joy and flavor.
Variations & Substitutions for Cranberry Cream Cheese Pinwheels
Feel free to explore your creative side with these tasty twists on the classic Cranberry Cream Cheese Pinwheels!
-
Cheese Swap: Try using goat cheese instead of cream cheese for a tangier flavor that pairs beautifully with cranberries. The creamy texture remains while adding depth to the filling.
-
Nutty Delight: Add chopped walnuts or pecans to the filling for a delightful crunch. Nuts not only enhance texture but also provide that extra layer of richness for your pinwheels.
-
Herb Options: Substitute fresh herbs with dried herbs if fresh is unavailable. You can also experiment with flavors by using dill or chives for a unique twist.
-
Spicy Kick: For a hint of heat, mix in some red pepper flakes into the cream cheese filling. This adds a subtle warmth that contrasts deliciously with the sweet cranberries.
-
Fruit Fusion: Incorporate additional fruits like diced apples or pears into the filling to create a sweeter, more complex flavor profile. The juiciness of fresh fruit complements the creamy texture well.
-
Vegan Version: Replace cream cheese with a vegan cream cheese alternative and use a flax egg for the wash, maintaining the festive look without the dairy. Enjoy all the deliciousness without compromising dietary preferences!
-
Flaky Finish: Brush the pinwheels with a savory garlic butter before baking for an aromatic boost. The rich buttery flavor complements the creamy filling beautifully!
-
Savory Spin: For a more savory version, omit the cranberries and add roasted red peppers and spinach to the filling. This gives a robust flavor, making them perfect for casual gatherings.
For a delightful pairing, consider serving your pinwheels with a luscious dip, like a yogurt-based garlic and herb spread. Check out my recipe for Grilled Cheese with Scrambled Eggs and Bacon to find inspiration for snacks that complement these tasty bites!
Make Ahead Options
These Cranberry Cream Cheese Pinwheels with Feta & Herbs are perfect for meal prep, allowing you to enjoy your gathering with less stress! You can prepare the log of pinwheels up to 24 hours in advance by rolling the pastry and assembling the filling, then wrap it tightly in plastic wrap and refrigerate. This prevents the pastry from becoming soggy, ensuring they remain flaky and delicious. When you’re ready to serve, simply slice the log and bake as directed. Alternatively, you can bake them ahead of time and store the cooled pinwheels in an airtight container for up to 3 days; just reheat in a preheated oven at 350°F (175°C) for a few minutes to restore their crispiness. Enjoy effortless entertaining with these delightful pinwheels!
How to Store and Freeze Cranberry Cream Cheese Pinwheels
Fridge: Store leftover pinwheels in an airtight container in the refrigerator for up to 3 days. This keeps them fresh while retaining their delightful flavor and texture.
Freezer: For longer storage, freeze unbaked pinwheels by wrapping them tightly in plastic wrap and then placing them in a freezer bag. They can last for up to 2 months—perfect for spontaneous gatherings!
Reheating: When ready to enjoy, simply bake the frozen pinwheels directly from the freezer at 400°F (200°C) for about 20-25 minutes, until golden brown. The Cranberry Cream Cheese Pinwheels will puff up beautifully!
Serving Tip: Allow baked pinwheels to cool slightly before serving. They are best enjoyed warm and maintain their delicious crunch when freshly out of the oven.

Cranberry Cream Cheese Pinwheels with Feta & Herbs Recipe FAQs
How do I choose the best cranberries for this recipe?
Absolutely! If you’re using fresh cranberries, look for ones that are firm and bright, avoiding any with dark spots or blemishes. Dried cranberries should be plump and chewy; check the packaging for any added sugars or preservatives that might alter the flavor.
What’s the best way to store leftover pinwheels?
Store any leftover Cranberry Cream Cheese Pinwheels in an airtight container in the refrigerator for up to 3 days. Just remember to let them cool completely before sealing; this will help maintain their lovely texture and flavor.
Can I freeze the pinwheels and how?
Very! To freeze unbaked pinwheels, wrap the log tightly in plastic wrap, then place it inside a freezer bag to prevent freezer burn. They can be frozen for up to 2 months. When you’re ready to bake, slice them while still frozen and bake at 400°F (200°C) for 20-25 minutes, until they’re puffed and golden.
What if my puff pastry isn’t rolling out evenly?
If you find your puff pastry isn’t rolling out smoothly, it may be too cold. Let it sit at room temperature for 5 to 10 minutes to warm up a bit. If it’s sticking to the surface, sprinkle a little flour on your counter and the pastry to prevent sticking while rolling it out.
Are these pinwheels safe for pets or someone with allergies?
Make sure to be cautious! These pinwheels contain dairy from cream cheese and feta, which can be an issue for those with lactose intolerance or dairy allergies. It’s best to avoid sharing with your pets as the ingredients may not be suitable for them, especially feta and herbs.
Can I customize the ingredients?
Absolutely! Feel free to get creative. You can swap out feta for goat cheese or add in your favorite nuts like walnuts or pecans. Mixing in different herbs such as dill or chives can also add unique flavor combinations to the pinwheels, so have fun experimenting!

Cranberry Cream Cheese Pinwheels with Feta & Herbs Bliss
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Prepare a parchment-lined baking sheet.
- Unroll your thawed puff pastry onto a lightly floured surface and roll out slightly.
- In a bowl, combine softened cream cheese, crumbled feta, and chopped fresh herbs until smooth.
- Spread the cream cheese mixture over the puff pastry, leaving a half-inch border, then sprinkle cranberries on top.
- Roll the pastry tightly from one edge into a log, then slice into half-inch thick pieces.
- Place the sliced pinwheels on the baking sheet and brush with beaten egg wash.
- Bake for 15-20 minutes or until puffed and golden brown.
- Remove from oven and let cool slightly before serving warm.

Leave a Reply