
Buttery puff pastry filled with tangy feta, sweet cranberries, and fragrant herbs — festive pinwheels that are effortless to make and perfect for holiday gatherings.

This festive cranberry and feta appetizer has been my go-to for holiday gatherings for the last five years. I first made it on a tight timeline between Christmas market visits and decorating the tree; I needed something bright, flavorful, and very quick to put together. The combination of creamy full-fat cream cheese and salty crumbled feta, bright pops of dried cranberry, and aromatic rosemary and thyme delivers a holiday flavor profile that everyone recognizes and loves. The puff pastry puffs up into golden, flaky spirals that look far fancier than the time they take to assemble.
What makes these pinwheels special is the balance of textures and flavors: the buttery, airy layers of pastry contrasted with a smooth, slightly tangy filling studded with sweet, chewy cranberries and fresh herb flecks. Guests always comment on how pretty they look on a platter, and I love that they can be made ahead up to a point — assemble the logs the day before and slice and bake on serving day. They travel well to parties and pair beautifully with a crisp, dry white wine or sparkling cider.
I remember one holiday buffet where a tray of these pinwheels vanished before the roast was even carved — friends kept coming back for them. The first time I made them, a skeptical cousin took one and immediately asked for the recipe. It has become the appetizer I rely on when I want something quick, pretty, and reliably delicious.
My favorite aspect is how a few fresh herbs change the whole personality of the snack — rosemary gives a Christmas-y pine note while thyme adds a gentle savory lift. Once I swapped in orange zest for a holiday brunch and the citrus brightened the filling spectacularly; it became a new favorite for daytime gatherings.
Store leftovers in a shallow airtight container in the refrigerator for up to 3 to 4 days. To retain crispness, layer parchment between pinwheels rather than stacking directly. For longer storage, freeze unbaked slices on a single layer until firm, then transfer to a freezer-safe bag. Label with the date — frozen unbaked slices keep for up to 1 month. When reheating, avoid the microwave; instead, revive crispness in a 300°F (150°C) oven for 5 to 8 minutes for warmed, flaky pinwheels.
If you need to adapt ingredients, swap cream cheese for a lactose-free soft cheese to reduce lactose (note: texture will change slightly). For a vegetarian but non-dairy option, use a plant-based cream cheese and omit feta or use a plant-based salty alternative. To make it gluten-free, use a store-bought gluten-free puff pastry, though puffing may be slightly less dramatic. For extra crunch, fold in 1/4 cup finely chopped toasted pecans or walnuts; to brighten flavors, add 1 teaspoon orange zest to the filling. If you prefer less sweetness, reduce brown sugar to 2 teaspoons.
Serve warm or at room temperature on a large platter with sprigs of rosemary and scattered whole cranberries for a festive look. Pair with a herbaceous white wine, sparkling wine, or a non-alcoholic spiced apple cider. For a buffet, place toothpicks nearby for easy grabbing. These pinwheels make an elegant starter before a roast, a lovely afternoon tea accompaniment, or a convenient finger food for cocktail parties.
While pinwheels are a modern appetizer rooted in simple pastry techniques, they echo ideas found across European hors d'oeuvre traditions where rich butter pastry meets savory fillings. This variation mixes Mediterranean flavors — salty feta and aromatic herbs — with North American dried cranberries, creating a holiday fusion that captures both Old World savory and New World festive sweetness.
For winter holidays stick with rosemary and cranberries. In spring swap cranberries for finely chopped sundried tomatoes and add basil instead of rosemary for a Mediterranean twist. For summer gatherings, use fresh chopped strawberries mixed with a touch of balsamic and basil for a sweet-savory seasonal treat. Small swaps like zest or toasted nuts tailor the flavor to different seasons without changing the core technique.
To streamline hosting, make the filling and fill and roll both logs the day before. Keep them wrapped and chilled; on serving day slice, egg wash, and bake. For busy hosts, freeze a portion of unbaked slices; they can be baked straight from frozen and make last-minute entertaining effortless. Use shallow airtight containers for storing baked pinwheels to avoid steam buildup that can soften pastry.
These pinwheels are a reliable festive favorite: easy to scale, simple to adapt, and always a welcome addition to holiday gatherings. Make them your own with small tweaks and enjoy watching them disappear from the platter.
Chill the rolled logs before slicing to get clean, even rounds and prevent the filling from squishing out.
Use a very sharp knife and wipe it clean between cuts to maintain neat spiral edges.
If pastry softens while working, briefly chill on the counter or in the freezer for 5–10 minutes to firm up the butter layers.
Toast any added nuts lightly and cool before folding into the filling to preserve crunch and flavor.
This nourishing easy christmas cranberry feta pinwheels party appetizer recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Easy Christmas Cranberry Feta Pinwheels Party Appetizer recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Bring cream cheese to room temperature and beat until smooth; fold in crumbled feta, minced herbs, chopped cranberries, brown sugar, pepper, garlic powder if using, and a pinch of salt. Adjust seasoning and set aside.
On a lightly floured surface or parchment, roll one thawed puff pastry sheet into an approximate 10 by 12-inch rectangle about 1/8–1/4 inch thick, keeping edges even.
Spread half the filling evenly over the pastry, leaving a 1/2-inch border along one long edge. Starting from the opposite long edge, roll tightly into a log and pinch the seam to seal.
Wrap the log tightly in plastic wrap and chill in the freezer for 15–20 minutes or in the refrigerator for 30–45 minutes until firm to ensure clean slicing.
Unwrap and slice the chilled log into 1/2-inch-thick rounds using a very sharp knife. Wipe the blade between cuts if necessary to keep edges neat.
Repeat rolling, filling, chilling, and slicing with the second pastry sheet and remaining filling to create the second log and additional pinwheels.
Preheat oven to 400°F (200°C). Line baking sheets with parchment and arrange pinwheels about 1 inch apart. Whisk egg with water or milk and lightly brush tops and exposed edges.
Bake for 15–20 minutes, rotating trays halfway, until the pastry is puffed and golden brown. Look for even browning and a flaky texture.
Let pinwheels cool on the baking sheet for 5 minutes before transferring to a rack. Garnish with rosemary sprigs and whole cranberries if desired, and serve warm or at room temperature.
Store leftover pinwheels in an airtight container in the refrigerator for 3–4 days. Reheat in a 300°F (150°C) oven for 5–8 minutes to refresh flakiness. For make-ahead, keep wrapped logs chilled and slice and bake on serving day.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@easywhiskrecipes on social media!


Quick, elegant crostini topped with creamy cheese, bright cranberry sauce, toasted pecans and rosemary — ready in five minutes and guaranteed to impress.

Crispy, saucy chicken skewers tossed in a sweet-spicy bang bang glaze — quick to make in the air fryer and perfect for weeknights or parties.

Light, crisp churros made in the Air Fryer and rolled in classic cinnamon sugar for an easy at home treat ready to share.

Leave a comment & rating below or tag @easywhiskrecipes on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.