As the holiday season approaches, I find myself reminiscing about the comforting gatherings filled with laughter, good company, and, of course, delicious food. That’s where these delightful Cranberry Cream Cheese Pinwheels with Feta & Herbs come in—a festive appetizer that brings a burst of color and flavor to any table. Perfect for those of us who love making dishes that are both simple and impressive, these pinwheels require minimal prep time and can even be made ahead for stress-free entertaining. Imagine flaky puff pastry wrapped around creamy herb-infused cheese and tart cranberries—this dish is not only a feast for the eyes but also a guaranteed crowd-pleaser. So, are you ready to impress your guests with this easy and elegant treat? Let’s dive in!

Why are Cranberry Cream Cheese Pinwheels special?
Festive Appeal: These Cranberry Cream Cheese Pinwheels bring a delightful pop of color and flavor to your table, making them perfect for holiday gatherings.
Easy to Make: With just a few ingredients and minimal effort, you can whip up these impressive appetizers in no time.
Make-Ahead Option: Prep them in advance for a stress-free entertaining experience—just bake before your guests arrive!
Versatile: Feel free to customize with different herbs or cheeses, or pair them with a tangy yogurt dip for extra zing.
Crowd-Pleaser: Whether it’s a cozy brunch or a festive party, these savory pinwheels are guaranteed to impress! Don’t forget to check out other easy appetizers like Baked Chicken Cheese or Broccoli Potato Cheese for a complete spread!
Cranberry Cream Cheese Pinwheels Ingredients
Here’s everything you need to create your own delightful Cranberry Cream Cheese Pinwheels with Feta & Herbs!
For the Pinwheels
- Puff Pastry – A store-bought option saves time while providing a flaky base.
- Cream Cheese – Ensure it’s softened for easy mixing and the best creamy consistency.
- Cranberries (Dried or Fresh) – Fresh cranberries can be roughly chopped and sweetened slightly with sugar to enhance their tartness.
- Feta Cheese – Adds a savory depth; you can swap it with goat cheese for a unique taste.
- Fresh Herbs (Parsley, Thyme, or Rosemary) – Choose your favorites for freshness; adding chives can give a delightful onion flavor.
- Egg (Beaten) – Use as an egg wash for a beautiful golden finish; omit for a vegan version though the pastry may not shine as brightly.
These ingredients are simple yet versatile, making your Cranberry Cream Cheese Pinwheels a dish to remember!
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). This ensures that it reaches the perfect temperature while you prepare your ingredients. A well-preheated oven will give your pinwheels that golden-brown, flaky finish we all love.
Step 2: Prepare the Puff Pastry
Unroll the thawed puff pastry onto a lightly floured surface. Gently roll the pastry with a rolling pin to smooth out any creases, making sure it’s an even thickness. This step is crucial for achieving a uniform cook; any thicker areas might not puff as beautifully during baking.
Step 3: Mix the Filling
In a mixing bowl, combine the softened cream cheese, crumbled feta, and your choice of fresh herbs—like parsley, thyme, or rosemary. Mix thoroughly until the ingredients are well blended. This creamy filling is the heart of your Cranberry Cream Cheese Pinwheels with Feta & Herbs, offering a delightful flavor contrast to the savory pastry.
Step 4: Assemble the Pinwheels
Spread the cream cheese mixture evenly over the prepared puff pastry, leaving a small border around the edges. Sprinkle the cranberries evenly across the cream cheese layer, ensuring each bite gets a taste of the tartness. This colorful layer will add a festive touch to your pinwheels.
Step 5: Roll and Slice
Starting from one long edge, carefully roll the pastry tightly into a log shape. Once rolled, use a sharp knife to slice the log into ½-inch pieces. You should see the delightful layers of filling in each slice. These pinwheel shapes will create a beautiful presentation once baked.
Step 6: Prepare for Baking
Line a baking sheet with parchment paper to prevent sticking. Arrange the sliced pinwheels on the sheet, ensuring they are spaced apart for even baking. Brush the tops of each pinwheel with the beaten egg, which will give them a lovely golden color as they bake.
Step 7: Bake the Pinwheels
Place the baking sheet in the preheated oven and bake for 15–20 minutes. Keep an eye on them and look for a golden-brown color and a puffy appearance. The enticing aroma will fill your kitchen, indicating these Cranberry Cream Cheese Pinwheels are almost ready.
Step 8: Cool and Serve
Once baked, remove the pinwheels from the oven and allow them to cool slightly on the baking sheet. This will enhance their flakiness. Serve warm for the best flavor, and enjoy the delightful combination of creamy and savory in every bite.

Make Ahead Options
These Cranberry Cream Cheese Pinwheels with Feta & Herbs are perfect for busy home cooks looking to simplify meal prep! You can prepare the pinwheel filling (cream cheese, feta, herbs, and cranberries) up to 24 hours in advance—just store it in an airtight container in the refrigerator to keep it fresh and prevent browning. When you’re ready to assemble, roll out the puff pastry and add the filling. Bake immediately or refrigerate the assembled pinwheels for up to 3 days before baking. If prepping ahead, brush with egg wash right before baking for that golden finish. Trust me, these make-ahead pinwheels will taste just as delicious and will save you valuable time for entertaining!
What to Serve with Cranberry Cream Cheese Pinwheels with Feta & Herbs
Elevate your festive gatherings with delicious pairings that complement the creamy, tangy, and buttery bites of these pinwheels.
- Fresh Green Salad: A light salad with mixed greens and a citrus vinaigrette adds brightness and crunch to balance the richness of the pinwheels.
- Creamy Yogurt Dip: Serve with a herbed yogurt dip for added creaminess and an extra layer of flavor that enhances the pinwheels.
- Sparkling Cider: A refreshing sparkling cider, whether non-alcoholic or hard, can uplift the meal, providing a sweet and tangy sip.
- Warm Tomato Soup: Cozy up by pairing these pinwheels with a rich tomato soup, creating a delightful contrast of textures and flavors.
- Cheese Platter: Placate cheese lovers with a spread of fresh cheeses, nuts, and dried fruits, enhancing the pinwheels’ savory profile.
- Bruschetta: Add a touch of Italian flair with bruschetta topped with fresh tomatoes and basil; its acidity brightens the meal’s richness.
- Chocolate-Dipped Strawberries: For dessert, these fruity delights offer a sweet and juicy end to your gathering, balancing savory bites beautifully.
- Herbed Couscous: Light and fluffy couscous tossed with fresh herbs works as a delightful side, echoing the flavors in the pinwheels while adding a hearty element.
- Sangria: A refreshing sangria, bursting with fruit, will serve as a perfect pairing that ties the entire dining experience together with a festive flair.
Variations & Substitutions for Cranberry Cream Cheese Pinwheels
Feel free to customize your pinwheels to suit your taste or dietary needs—there’s so much delicious potential here!
- Goat Cheese: Swap feta for tangy goat cheese for an earthy twist. It pairs beautifully with cranberries and herbs.
- Vegan Version: Replace cream cheese with a plant-based alternative and omit the egg wash for a vegan treat that’s just as delightful.
- Spinach & Feta: Add fresh spinach to the filling for a greener option full of wholesome nutrients. This adds a lovely freshness to every bite.
- Herb Blend: Experiment with a mix of dill and chives for a unique herbaceous flavor. This will elevate the taste profile with an aromatic surprise.
- Crunchy Texture: Toss in some finely chopped walnuts or pecans into the cream cheese mixture for added crunch and richness. It’s a fantastic contrast!
- Spicy Kick: Add a dash of sriracha or chopped jalapeños to the filling if you’re in the mood for a little heat. This adds excitement and enhances the flavor harmony.
- Sweet Twist: Drizzle a bit of honey on top of the cranberries for extra sweetness and a delightful glaze. It’s an unexpected yet satisfying addition!
- Savory Greens: Incorporate arugula or watercress into the filling for a peppery bite and vibrant color. This adds an extra layer of flavor to your pinwheels.
Don’t hesitate to let your creativity flow—these variations can complement your gathering beautifully! And if you loved making these, you might also enjoy whipping up some Baked Chicken Cheese or Cottage Cheese Blueberry treats next time.
How to Store and Freeze Cranberry Cream Cheese Pinwheels
Fridge: Store leftover cranberry cream cheese pinwheels in an airtight container for up to 3 days. Reheat in the oven for a few minutes to regain their delightful flakiness.
Freezer: To freeze, place assembled but unbaked pinwheels on a baking sheet until firm, then transfer to a freezer-safe bag. They can be frozen for up to 2 months. Bake from frozen, adding a few extra minutes to the baking time.
Reheating: For best results, reheat baked pinwheels in the oven at 350°F (175°C) for 5-10 minutes. This will restore their crisp texture and warm the creamy filling beautifully.
Serving Suggestion: Always serve your pinwheels warm for the most delightful experience, as the flavors meld together wonderfully when enjoyed fresh!
Tips for the Best Cranberry Cream Cheese Pinwheels
- Use Thawed Pastry: Ensure your puff pastry is fully thawed before rolling. This allows for easier handling and optimal puff during baking.
- Mix Well: Blend the cream cheese, feta, and herbs thoroughly. A smooth mixture helps distribute flavors evenly throughout your Cranberry Cream Cheese Pinwheels.
- Cool Before Serving: Let the pinwheels cool for a few minutes after baking. Serving them warm enhances their flakiness and flavor.
- Mind the Thickness: Slice the pinwheels to about ½-inch thick. Thinner slices can burn, while thicker ones may not cook through properly.
- Experiment with Fillings: Don’t hesitate to switch up the herbs or cheese. Customize your pinwheels for a unique flavor that suits your crowd!

Cranberry Cream Cheese Pinwheels with Feta & Herbs Recipe FAQs
What type of cranberries should I use?
You can use either dried or fresh cranberries for your pinwheels. If using fresh cranberries, make sure to chop them roughly and sprinkle them with a bit of sugar to balance their natural tartness. Dried cranberries add a lovely chewiness and sweetness without the need for added sugar.
How should I store leftover pinwheels?
Store leftover cranberry cream cheese pinwheels in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy them again, simply reheat in the oven at 350°F (175°C) for about 5-10 minutes to regain their crispy texture.
Can I freeze pinwheels, and if so, how?
Absolutely! To freeze your cranberry cream cheese pinwheels, arrange them on a baking sheet and freeze until firm first. Afterward, transfer the unbaked pinwheels to a freezer-safe bag and store for up to 2 months. When you’re ready to bake, simply place them on a baking sheet and add a few extra minutes to the baking time for perfect results.
What can I do if my puff pastry is too sticky?
If your puff pastry feels sticky while you’re rolling it out, lightly dust your work surface and the pastry itself with a bit of flour. This will make it easier to handle and prevent it from sticking—just remember not to add too much flour, as it can affect the pastry’s texture.
Are there any ingredient substitutions for dietary restrictions?
If you’re looking for alternatives, you can replace the feta cheese with goat cheese or omit it altogether for a dairy-free version. For those allergic to egg, you can skip the egg wash; the pinwheels will still bake nicely but won’t have that golden sheen. Plus, keep in mind to check labels for gluten-free puff pastry if needed.
How can I enhance the flavor of my pinwheels?
For an extra flavor boost, consider adding chopped nuts like walnuts or pecans to the cream cheese mixture, or tossing in a pinch of red pepper flakes for a little heat. You could also mix in some chopped spinach or arugula for added freshness!

Cranberry Cream Cheese Pinwheels with Feta & Herbs Magic
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C).
- Unroll the thawed puff pastry onto a lightly floured surface. Gently roll it to an even thickness.
- In a mixing bowl, combine the softened cream cheese, crumbled feta, and your choice of fresh herbs. Mix until well blended.
- Spread the cream cheese mixture evenly over the prepared puff pastry, leaving a small border around the edges. Sprinkle the cranberries evenly across the cream cheese layer.
- Starting from one long edge, carefully roll the pastry into a log shape. Slice the log into ½-inch pieces.
- Line a baking sheet with parchment paper and arrange the sliced pinwheels. Brush the tops with the beaten egg.
- Bake for 15–20 minutes until golden-brown and puffy.
- Allow pinwheels to cool slightly on the baking sheet before serving warm.

Leave a Reply