As I pulled the golden tray of Cranberry Cream Cheese Pinwheels from the oven, the enticing aroma filled my kitchen like a warm hug on a chilly day. These delightful bite-sized appetizers are not just a feast for the eyes but also an easy appetizer that perfectly marries sweet and savory flavors, making them a definite crowd-pleaser for any gathering. With a quick prep time and endless customization options, you can tailor them to suit both your taste buds and dietary preferences—think vegan swaps or different cheese varieties! Whether you’re hosting friends for a holiday celebration or simply treating yourself to a comforting snack, these pinwheels offer that gourmet touch while being so simple to create. Curious about transforming your gatherings with these stunning appetizers? Let’s dive in!

Why are these pinwheels a must-try?
Irresistible Flavor: Each bite bursts with a perfect blend of sweet cranberries and creamy cheese, bringing joy to your taste buds.
Quick and Easy: These pinwheels are incredibly simple to prepare, making them perfect for last-minute gatherings or holiday parties.
Customizable Options: With suggested vegan alternatives and versatile ingredients, you can tailor this recipe to fit anyone’s palate, just like my Cottage Cheese Spinach quiche!
Stunning Presentation: Their beautiful golden-brown finish makes them a true showstopper at any table, garnering compliments from guests.
Make Ahead and Store: Prepare these the day before or even freeze them for later—just bake straight from the freezer, ensuring you’re always ready for unexpected visitors!
Cranberry Cream Cheese Pinwheels Ingredients
For the Pinwheels
• Puff Pastry – Use high-quality, all-butter puff pastry for best results; if using frozen, ensure it is fully thawed.
• Cream Cheese – Provides creaminess and binds the filling; make sure it’s softened for easy spreading.
• Cranberry Sauce or Dried Cranberries – Adds sweetness and tartness; chopped dried cranberries can be used as a substitute for cranberry sauce.
• Feta Cheese – Introduces a salty, tangy dimension; can be swapped with goat cheese for a milder flavor.
• Fresh Herbs (Parsley or Rosemary) – Enhances flavor and freshness; fresh herbs are essential for an aromatic addition, so adjust according to preference.
• Egg (for Egg Wash) – Creates a golden-brown finish; beaten with water to enhance the glaze effect on top of pinwheels.
Optional Topping
• Crushed Nuts (Walnuts or Pecans) – Adds extra texture and flavor; sprinkle before rolling for that delightful crunch.
Step‑by‑Step Instructions for Cranberry Cream Cheese Pinwheels
Step 1: Preheat the Oven
Begin by preheating your oven to 375°F (190°C). Line a baking sheet with parchment paper to prevent sticking and ensure easy cleanup. This step is essential as it prepares the environment for baking your delicious Cranberry Cream Cheese Pinwheels to golden perfection, creating an inviting aroma as they cook.
Step 2: Prepare the Puff Pastry
On a lightly floured surface, unroll your high-quality, all-butter puff pastry, being careful to press out any creases. It’s important to keep the pastry cold to maintain its flaky texture, which is key for those heavenly pinwheels. Take a moment to roll it out gently into a rectangular shape, ready for your filling.
Step 3: Spread the Cream Cheese
Using a spatula or the back of a spoon, evenly spread the softened cream cheese over the puff pastry, making sure to leave a small border around the edges. This creamy layer binds your filling and brings a luscious texture to each bite of the Cranberry Cream Cheese Pinwheels. Aim for a smooth, even coating for maximum flavor with every roll.
Step 4: Add the Cranberries and Feta
Sprinkle cranberry sauce or chopped dried cranberries generously over the cream cheese layer, followed by crumbled feta cheese. The combination of sweet and tangy from the cranberries with the salty feta creates a delightful balance. Visually, it should look colorful and inviting, enticing you to roll it all up for a treat.
Step 5: Incorporate Fresh Herbs
Gently add your chopped fresh herbs, such as parsley or rosemary, atop the feta and cranberries. These will enhance the flavor and freshness of your Cranberry Cream Cheese Pinwheels. The aromatic herbs contrast beautifully with the sweet and creamy elements in the filling, adding a burst of color and fragrance before rolling.
Step 6: Roll the Pastry
Starting from one long edge, tightly roll the pastry into a log, ensuring the filling stays inside. Aim for a compact roll to keep the pinwheels neat. Once rolled, the pastry should retain its shape, making it easy to slice into even pieces that will reveal the beautiful swirl of flavors inside your pinwheels.
Step 7: Slice the Pinwheels
Using a sharp knife, slice the log into 1-inch thick pieces, taking your time for clean cuts to prevent the filling from spilling out. Arrange the pinwheels cut side up on your prepared baking sheet, making sure to leave some space between each one for even baking. They should look like little spirals of flavor ready to be transformed in the oven.
Step 8: Brush with Egg Wash
In a small bowl, whisk an egg with a splash of water to create your egg wash. Using a pastry brush, gently apply the wash over the tops of the pinwheels. This will provide a beautiful golden-brown finish when baked, enhancing the presentation of your Cranberry Cream Cheese Pinwheels that will surely impress your guests.
Step 9: Bake to Perfection
Place the baking sheet in the preheated oven and bake for 18-22 minutes, or until the pinwheels are puffed and golden brown. Keep an eye on them; the aroma will guide you as they transform into a crispy delight. The crispy exterior and warm filling will leave you eagerly anticipating that first bite.
Step 10: Cool and Serve
Once baked, remove the pinwheels from the oven and let them cool slightly on a wire rack. This step allows steam to escape, ensuring the perfect texture. Serve warm, and enjoy the lovely combination of flavors packed into each mouthwatering Cranberry Cream Cheese Pinwheel, ideal for any occasion.

Expert Tips for Cranberry Cream Cheese Pinwheels
- Chill is Key: Ensure your puff pastry remains cold during preparation for that perfect flaky texture. Room temperature pastry can lead to sogginess.
- Add Crunch: For extra texture, consider adding crushed walnuts or pecans before rolling. It enhances your Cranberry Cream Cheese Pinwheels with a delightful crunch.
- Prep Ahead: These pinwheels can be prepared up to 24 hours in advance. Store them in the refrigerator, then bake fresh when your guests arrive!
- Don’t Overfill: Be cautious not to overload your pinwheels with filling. Too much can cause them to leak during baking, compromising the beautiful spiral.
- Experiment with Cheese: Feel free to swap feta with goat cheese for a milder flavor. Each cheese variation can dramatically change the taste experience.
Cranberry Cream Cheese Pinwheels Variations
Feel free to get creative with these delicious pinwheels to suit your tastes and dietary needs!
-
Vegan Option: Substitute cream cheese with dairy-free cream cheese and choose vegan puff pastry for a plant-based treat. They’ll be just as delightful!
-
Goat Cheese Alternative: Swap the feta for tangy goat cheese for a slightly creamier texture; it pairs beautifully with the sweetness of cranberries.
-
Sweet Twist: Use raspberry jam or orange marmalade instead of cranberry sauce for a fruity twist that brightens up the flavors. Imagine that zesty bite!
-
Nutty Crunch: Add crushed walnuts or pecans to the filling for an extra layer of texture and nuttiness, enhancing each memorable bite!
-
Herb Variations: Experiment with different fresh herbs, such as chives or thyme, to give your pinwheels unique and aromatic flavors, just like my Orzo Mac Cheese which offers delightful surprises as well.
-
Spicy Kick: For those who like a little heat, mix in some crushed red pepper flakes with the filling to offer a surprising warmth that balances the sweetness.
-
Apple Addition: Incorporate finely chopped apples within the filling for a crisp, refreshing crunch along with your cranberries, perfect for fall gatherings!
-
Savory Spin: Replace berries with caramelized onions and cheese for a unique savory version that’s heavenly as a cheese board feature or a satisfying snack.
Feel free to explore these variations and make this recipe truly yours!
What to Serve with Cranberry Cream Cheese Pinwheels
These delightful appetizers deserve the perfect accompaniments to complete your appetizer spread and tantalize your guests’ taste buds.
- Crisp Garden Salad: A refreshing mix of greens with vinaigrette balances the rich flavors of the pinwheels, enhancing their savory notes.
- Creamy Tomato Soup: The warm, comforting soup pairs beautifully with the pinwheels, creating a lovely contrast of textures. Optimal for cozy gatherings!
- Charcuterie Board: Serve alongside cured meats, cheeses, and olives for a stunning presentation that invites sharing and exploration of flavors.
- Sparkling White Wine: The effervescence brightens the palate between bites, making every mouthful of pinwheel even more delightful.
- Honey-Glazed Carrots: Sweet and subtly spiced, they bring additional layers of flavor, harmonizing beautifully with the cranberry and cheese combination.
- Mini Quiches: Deliciously light and fluffy, they complement the pinwheels while adding variety to your platter, perfect for brunches or parties.
- Roasted Beet Salad: Earthy beets with goat cheese and walnuts provide a striking color contrast and flavor depth, creating a well-rounded dining experience.
- Chocolate-Dipped Strawberries: For a sweet touch post-pinwheel extravaganza, these treats add a romantic flair to your gathering!
Make Ahead Options
These Cranberry Cream Cheese Pinwheels are excellent for meal prep, saving you valuable time during busy days! You can prepare the filling (cream cheese, cranberries, feta, and herbs) up to 24 hours in advance; simply refrigerate it in an airtight container. Alternatively, you can assemble the pinwheels, place them on the baking sheet, and cover them lightly with plastic wrap, storing them in the fridge for up to 3 days. When you’re ready to bake, just brush with the egg wash and pop them in the oven, following the baking instructions. This way, you’ll enjoy fresh, golden pinwheels that are just as delicious as when made fresh!
How to Store and Freeze Cranberry Cream Cheese Pinwheels
Fridge: Store the pinwheels in an airtight container in the refrigerator for up to 3 days. This preserves their freshness and keeps them ready for snacking.
Freezer: For longer storage, freeze the pinwheels after slicing. Place in a single layer on a baking sheet until firm, then transfer to a zip-top bag for up to 1 month.
Reheating: When ready to enjoy, bake frozen pinwheels directly from the freezer at 375°F (190°C) for about 25-30 minutes until golden brown and heated through, ensuring they retain their flaky texture.
Make Ahead: Prepare the pinwheels ahead of time and refrigerate them uncooked for up to 24 hours before baking. This allows for an easy last-minute appetizer or snack option!

Cranberry Cream Cheese Pinwheels Recipe FAQs
How do I select the right puff pastry?
Absolutely! For the best results, I recommend using high-quality, all-butter puff pastry. If you’re opting for frozen pastry, ensure it’s completely thawed before using. Look for a package that feels soft and pliable without any cracks, indicating it’s fresh and ready to roll.
How should I store leftover pinwheels?
After enjoying your pinwheels, store any leftovers in an airtight container in the refrigerator for up to 3 days. This keeps them fresh and ready for snacking! Make sure they cool completely before sealing to avoid moisture buildup that could make them soggy.
Can I freeze Cranberry Cream Cheese Pinwheels?
Definitely! To freeze, slice the pinwheels and place them in a single layer on a baking sheet. Freeze until firm, then transfer them to a zip-top bag, where they can be stored for up to 1 month. When you’re ready to enjoy them, bake straight from the freezer at 375°F (190°C) for about 25-30 minutes, until golden and puffed.
What should I do if my pinwheels leak filling during baking?
If you find your pinwheels leaking filling, it might be due to overfilling. Aim for a balanced amount of filling to prevent spills. Additionally, rolling the pastry too tightly can cause pressure, so ensure a snug yet loose roll. Keeping the puff pastry cold throughout the process also helps maintain its structure!
Are there any dietary considerations for making these pinwheels?
Very! If you’re looking for a vegan option, you can easily substitute traditional puff pastry and cream cheese with vegan alternatives. Many stores offer delicious dairy-free cream cheeses that pair wonderfully with the cranberries and herbs for a delightful plant-based treat! Always check labels for common allergens if serving to guests.
How long can I prepare these pinwheels in advance?
I often prepare these pinwheels a day ahead! You can make and slice them, then store them uncooked in the refrigerator for up to 24 hours. This makes it super convenient to bake fresh pinwheels right before your gathering, so you’re ready for those unexpected visitors!

Cranberry Cream Cheese Pinwheels: A Festive Flavor Delight
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- On a lightly floured surface, unroll the puff pastry and roll it out into a rectangular shape.
- Spread the softened cream cheese evenly over the puff pastry, leaving a small border around the edges.
- Sprinkle cranberry sauce or chopped dried cranberries over the cream cheese layer, then top with crumbled feta cheese.
- Gently add chopped fresh herbs atop the feta and cranberries.
- Starting from one long edge, tightly roll the pastry into a log, keeping the filling inside.
- Slice the log into 1-inch thick pieces and arrange them cut side up on the prepared baking sheet.
- Whisk an egg with water and brush the wash over the tops of the pinwheels.
- Bake for 18-22 minutes until puffed and golden brown, then cool slightly on a wire rack.
- Serve warm and enjoy the flavorful combination in each pinwheel.
Leave a Reply