As I unroll that golden puff pastry, a melody of buttery softness and the promise of a savory-sweet delight fills the air. These Cranberry Cream Cheese Pinwheels with Feta & Herbs are my go-to holiday appetizer, offering an effortless way to impress guests with minimal fuss. Thanks to their quick prep and make-ahead options, you can spend less time in the kitchen and more time enjoying the festivities with loved ones. The balance of creamy cheese and tart cranberries creates a flavor combination that’s simply irresistible. Whether you’re hosting a party or just treating yourself to something special, these pinwheels are bound to be a hit. Curious to see how these little bites come together? Let’s dive into the recipe!

Why are these pinwheels a must-try?
Deliciously Unique: Combining creamy cheese with tart cranberries creates an irresistible flavor fusion that’ll leave taste buds dancing.
Effortless Preparation: With just a handful of ingredients, these pinwheels come together quickly, making them the perfect last-minute party dish.
Versatile Ingredients: Feel free to swap feta with goat cheese or adjust the cranberries based on your preference—customization is key!
Make-Ahead Magic: Assemble them in advance and bake right before serving. Chill or freeze for hassle-free entertaining!
Crowd-Pleasing Appeal: Whether at a holiday gathering or a casual dinner, these pinwheels impress and delight, proving to be a true showstopper.
Perfect Pairing: They pair beautifully with a crisp salad or a glass of sparkling wine, enhancing any meal experience.
Cranberry Cream Cheese Pinwheels Ingredients
For the Pinwheels
• Puff Pastry – Provides the flaky, buttery base; use high-quality all-butter puff pastry for the best results.
• Cream Cheese (4 oz, softened) – Adds creaminess and helps bind the flavors; ensure it’s softened for easy spreading.
• Cranberry Sauce (1/4 cup) or Dried Cranberries (1/3 cup, chopped) – Adds a sweet-tart flavor; choose based on preference, with dried cranberries giving extra chewiness.
• Feta Cheese (1/4 cup, crumbled) – Contributes a salty, tangy element; can be substituted with goat cheese for a milder taste.
• Fresh Herbs (1 tbsp, chopped; parsley or rosemary) – Enhances flavor complexity; other herbs can be used based on preference.
• Egg (1, beaten with 1 tbsp water for egg wash) – Provides a golden color on baking; important for achieving a crispy, attractive finish.
Step‑by‑Step Instructions for Cranberry Cream Cheese Pinwheels
Step 1: Preheat and Prepare Baking Sheet
Begin by preheating your oven to 375°F (190°C). While the oven heats, line a baking sheet with parchment paper to prevent sticking and ensure easy cleanup. This step is crucial for creating a perfectly baked foundation for your Cranberry Cream Cheese Pinwheels.
Step 2: Roll Out the Puff Pastry
Lightly flour a clean surface and gently unroll your high-quality puff pastry, taking care to press out any creases. Aim for a rectangular shape, approximately 1/8 inch thick. This gives your pinwheels the perfect flaky base to envelop all the delicious filling, enhancing the overall texture of the finished recipe.
Step 3: Spread the Cream Cheese
With your rolling pin, or simply using a spatula, spread the softened cream cheese evenly over the puff pastry while leaving a small border around the edges. Make sure the cream cheese is smooth and spreadable, as this binds the flavors of your Cranberry Cream Cheese Pinwheels together and adds that creamy richness.
Step 4: Add the Cranberries and Feta
Evenly layer the cranberry sauce or the chopped dried cranberries atop the cream cheese, ensuring distribution for balanced flavor. Next, sprinkle the crumbled feta cheese over the cranberry layer. This adds a tangy, savory contrast that is harmoniously delicious in each bite of your pinwheels.
Step 5: Sprinkle with Fresh Herbs
Scatter the chopped fresh herbs, whether parsley or rosemary, over the filling to enhance the flavor profile. The fragrance of the herbs will elevate your Cranberry Cream Cheese Pinwheels and contribute a depth of flavor that complements the sweet-tart cranberries and the creamy cheese beautifully.
Step 6: Roll and Slice the Pinwheels
Starting from one long edge of the pastry, tightly roll it up into a log shape. Keep the filling intact as you roll. After forming the log, slice it into 1-inch pieces using a sharp knife. Each piece should showcase the layered filling, ready to puff up delightfully in the oven.
Step 7: Arrange on Baking Sheet and Egg Wash
Place the sliced pinwheels cut side up on your prepared baking sheet, giving them a little space to expand. Next, brush the tops gently with the egg wash mixture (beaten egg and water) for a beautiful golden finish. This step ensures your Cranberry Cream Cheese Pinwheels will look as good as they taste when baked.
Step 8: Bake Until Golden and Flaky
Bake your pinwheels in the preheated oven for 18-22 minutes, or until they are puffed and golden-brown. Keep an eye on them toward the end of the baking time; they should be beautifully crispy and make your kitchen smell heavenly. Once done, allow them to cool slightly before serving.

How to Store and Freeze Cranberry Cream Cheese Pinwheels
Fridge: Store cooled pinwheels in an airtight container for up to 3 days. This keeps them fresh while maintaining their delicious flavor.
Freezer: For longer storage, freeze the pinwheels on a baking sheet until solid, then transfer to a freezer bag. They’ll stay good for up to a month!
Reheating: When ready to enjoy, bake from frozen at 375°F (190°C) for 20-25 minutes, or until golden and heated through. Keep an eye on them, as they should puff up beautifully!
Make Ahead Options
These Cranberry Cream Cheese Pinwheels are perfect for meal prep enthusiasts! You can assemble the pinwheels and refrigerate them for up to 24 hours before baking, which allows the flavors to meld beautifully while saving you time on busy days. To ensure freshness, wrap them tightly in plastic wrap after assembly; this helps prevent drying out. If you’re looking to prepare even further in advance, you can slice and freeze the pinwheels on a baking sheet until solid, then transfer them to a freezer bag for up to a month. When you’re ready to enjoy, simply bake from frozen, adding a few extra minutes to the baking time. By preparing ahead, you’ll have these delightful bites ready to impress your guests with minimal effort!
What to Serve with Flaky Cranberry Cream Cheese Pinwheels?
These delightful pinwheels are just the beginning of a feast that tantalizes your palate with every bite.
- Fresh Arugula Salad: A peppery arugula salad drizzled with lemon vinaigrette balances the richness of the pinwheels beautifully, providing a refreshing contrast.
- Sparkling Wine: The effervescence of a crisp sparkling wine cleanses the palate, enhancing the sweet and savory flavors of the pinwheels while adding a festive touch.
- Creamy Tomato Soup: Pair the pinwheels with a warm bowl of creamy tomato soup for a comforting dip, enriching the overall experience with warmth and depth.
- Roasted Vegetable Medley: A colorful medley of roasted seasonal vegetables adds earthy notes that beautifully complement the sweet-tart cranberry filling.
- Honey-Glazed Carrots: Sweet honey-glazed carrots delightfully enhance the pinwheels’ flavors, offering a sweet and savory combination that pleases the crowd.
- Chocolate-Dipped Strawberries: For dessert, indulge in chocolate-dipped strawberries that provide a luscious finale, keeping the sweetness flowing throughout the meal.
- Herb-Infused Lemonade: A refreshing glass of herb-infused lemonade serves as a thirst-quencher, adding a zesty finish to your savory celebration.
- Spiced Chai Latte: Enjoy a warm spiced chai latte for a cozy pairing; its aromatic spices complement the pinwheels’ herbal notes, wrapping up the meal with warmth.
Cranberry Cream Cheese Pinwheels Variations & Substitutions
Feel free to get creative and make these delightful pinwheels your own with these simple adjustments!
-
Goat Cheese: Swap out feta for goat cheese for a mellower, creamier flavor that pairs beautifully with cranberries. This twist adds a richer taste profile that many will adore.
-
Raspberry Jam: For a delightful change, use raspberry jam in place of cranberry. This fruity shift introduces a different sweet-tart dynamic that surprises your palate.
-
Vegan Adventure: Choose a vegan puff pastry and dairy-free cream cheese to craft a vegan version. Either leave out the feta or substitute it with nutritional yeast for added flavor without the dairy.
-
Herb Variations: Experiment with different fresh herbs. Basil or chives can elevate your pinwheels with unique freshness, changing the flavor landscape beautifully.
-
Spicy Kick: Add a pinch of red pepper flakes to the cream cheese spread for a gentle heat. This subtle addition will surprise and delight anyone looking for a bit of spice!
-
Nutty Crunch: Include chopped walnuts or pecans within the filling to add a lovely crunch. This texture twist not only complements the creaminess but also enhances the overall flavor experience.
-
Balsamic Glaze Drizzle: After baking, a drizzle of balsamic glaze can elevate your pinwheels, adding both flavor and a visually appealing touch. It brings a gourmet flair that guests will surely appreciate.
-
Savory Add-in: Try adding sautéed and chopped spinach for a savory twist, introducing freshness that balances the sweetness of the cranberries splendidly.
By exploring these variations, you can keep your gatherings fresh and exciting! If you’re looking for more inspiration, check out my recipes for Cinnamon Cottage Cheese and Cheeseburger Soup Comfort for other delightful twists!
Expert Tips for Perfect Cranberry Cream Cheese Pinwheels
-
Chill the Dough: Keep the puff pastry cold until you’re ready to roll it out. This ensures maximum flakiness for your Cranberry Cream Cheese Pinwheels.
-
No Creases: Before spreading the cream cheese, make sure to press out any creases in the puff pastry. An even surface helps with consistent baking and appearance.
-
Taste Test: Don’t shy away from sampling your filling before rolling! Adjust the sweetness or saltiness to your preference for the ideal flavor balance.
-
Egg Wash Application: Apply the egg wash gently for a beautiful golden color. This also helps to glue the sides of the pastry together—ensuring your pinwheels stay intact during baking.
-
Baking Time Variations: Ovens can vary; keep an eye on your pinwheels as they bake. Look for a golden-brown color as an indicator that your Cranberry Cream Cheese Pinwheels are perfectly done.
-
Freezing Tips: If you want to prepare ahead, freeze the sliced pinwheels on a baking sheet before transferring them to a freezer bag. Bake straight from the freezer, adding about 5-10 extra minutes to the baking time.

Cranberry Cream Cheese Pinwheels Recipe FAQs
How do I choose the best ingredients for my pinwheels?
Absolutely! When selecting your ingredients, opt for high-quality, all-butter puff pastry for that unbeatable flakiness. For the cream cheese, make sure it’s well-softened to ensure easy spreading. If you’re using fresh cranberries, aim to choose plump, bright ones without dark spots for the best tartness and flavor. If you’re going with dried cranberries, look for ones without added sugars to keep the sweetness balanced.
How should I store my leftover pinwheels?
Very simple! Store your cooled Cranberry Cream Cheese Pinwheels in an airtight container in the fridge, where they will last for up to 3 days. This keeps them fresh and ready to enjoy later! When you’re ready to eat them, simply reheat in a 350°F (175°C) oven for about 8-10 minutes until they’re warm and crispy again.
Can I freeze the pinwheels? If so, how?
Of course! Freezing pinwheels is a great way to prepare in advance. After slicing your pinwheels, place them on a baking sheet in a single layer and freeze until solid, about 1-2 hours. Once frozen, transfer the pinwheels to a freezer bag. They will stay fresh for up to a month. To bake from frozen, preheat your oven to 375°F (190°C) and increase the baking time to 20-25 minutes, until they’re puffy and golden.
What can I do if my pinwheels don’t puff up?
If you find that your pinwheels didn’t puff as expected, don’t worry—this can happen! Ensure your puff pastry is cold when you work with it, as warmth can prevent it from rising properly. Also, keep an eye on baking time; taking them out too early can affect their puff. For best results, consider using a high-quality puff pastry that contains a good amount of butter, which promotes flakiness and rise.
Are there any dietary considerations for my pinwheels?
Absolutely! These pinwheels can easily accommodate various dietary needs. For a gluten-free version, you can look for gluten-free puff pastry options available at many grocery stores. If you’re making them vegan, substitute the cream cheese with a dairy-free alternative and skip the egg wash, using a plant-based milk wash instead for a glossy finish. Always check for allergies, especially to dairy or gluten, depending on your guests’ needs!
Can I customize my pinwheels with different flavors?
Very much so! The beauty of these Cranberry Cream Cheese Pinwheels lies in their versatility. Feel free to swap feta with goat cheese if you prefer a milder taste. You can also try using raspberry jam instead of cranberry sauce for a sweet twist. The addition of different herbs such as thyme or tarragon can elevate the flavor profile for a unique touch. Enjoy experimenting and finding your perfect combo!

Irresistible Cranberry Cream Cheese Pinwheels for Your Next Party
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Lightly flour a surface and roll out the puff pastry to a rectangular shape, about 1/8 inch thick.
- Spread the softened cream cheese evenly over the puff pastry, leaving a small border around the edges.
- Layer the cranberry sauce or chopped dried cranberries over the cream cheese, followed by crumbled feta cheese.
- Sprinkle chopped fresh herbs over the filling.
- Roll the pastry tightly from one long edge into a log shape and slice into 1-inch pieces.
- Arrange the pinwheels cut side up on the baking sheet and brush with egg wash.
- Bake for 18-22 minutes or until puffed and golden-brown, then cool slightly before serving.

Leave a Reply