Christmas Cranberry Feta Pinwheels – Holiday Appetizer
Bright, buttery spirals of tart cranberry and salty feta melt in your mouth. Christmas Cranberry Feta Pinwheels are a festive, no-fuss party snack that looks fancy but comes together fast. I developed this version over eight test bakes to balance the sweet-tart cranberries with creamy feta and flaky pastry. The filling spreads easily, and the pastry keeps its crunch when baked just right. If you’ve ever made pinwheels with cream cheese, you’ll find these familiar but brighter. Try a smear of my cranberry cream cheese spread for an alternate flavor boost when you want more tang (see recipe). Read on for exact measurements, timing, and pro tips so every spiral comes out perfect.
Why This Recipe Works
- The fat in puff pastry creates distinct flaky layers that stay crisp around a moist filling.
- A small amount of citrus brightens the cranberries so the feta’s saltiness doesn’t overwhelm.
- Chilling the rolled log before slicing keeps clean spiral edges and prevents filling squeeze-out.
- Using a lightly sticky binder (egg white or cream cheese) holds fillings together without soggy pastry.
- Quick baking at relatively high heat (220°C / 425°F) sets the pastry before the filling dries.
Ingredients Breakdown
- Puff pastry: 500 g (1 lb) sheet, thawed — Provides the flaky layers. Use all-butter pastry if you want richer flavor.
- Fresh or frozen cranberries: 200 g (7 oz / about 1 cup) — Tartness is key; avoid very sweet dried cranberries here.
- Granulated sugar: 60 g (1/4 cup) — Balances tart berries. Reduce by 1–2 tbsp for less sweetness.
- Feta cheese: 150 g (5.3 oz) crumbled — Salty and crumbly; buy block feta and drain well.
- Cream cheese (optional binder): 115 g (4 oz) softened — Helps the filling hold shape; you can use Greek yogurt but expect looser filling.
- Lemon zest: 1 tsp (from 1 small lemon) — Lifts flavors without adding acidity.
- Fresh thyme or chopped rosemary: 1 tbsp (about 3 g) — Herbaceous note; omit for a more neutral flavor.
- Egg: 1 large beaten with 1 tbsp water for egg wash — Gives a shiny, golden crust.
- Kosher salt: 1/4 tsp — If using Morton’s kosher salt, use 1/8 tsp because it’s denser. Brand matters for salt measurements.
- Black pepper: 1/8 tsp freshly cracked — Balances sweetness.
Substitutions with warnings:
- Greek yogurt for cream cheese: use full-fat Greek yogurt 115 g (4 oz); expect a slightly tangier, looser filling.
- Frozen cranberries: no need to thaw fully; thawed berries will release more juice and may make the filling wetter.
- Vegetarian/Plant-based: replace cream cheese with a thick cashew cream and use vegan feta (texture will differ).
Essential Equipment
- Rolling pin — To even the pastry, if needed.
- Baking sheet lined with parchment — Prevents sticking and promotes even browning.
- Sharp chef’s knife or serrated knife — For clean slices through chilled log.
- Mixing bowl and spatula — To fold filling ingredients gently.
- Plastic wrap or parchment to roll and chill the log — Keeps shape and avoids sticking.
- Baking thermometer (optional) — Useful to check oven accuracy.
If you don’t have a rolling pin, use a clean wine bottle as a substitute.
Step-by-Step Instructions
Makes 24 pinwheels. Servings: 24 pinwheels. Serving size: 1 pinwheel. Prep Time: 20 minutes. Cook Time: 12 minutes. Inactive Time: 30 minutes chill. Total Time: 1 hour 2 minutes.
Step 1: Make a quick cranberry filling
Combine 200 g (7 oz / 1 cup) fresh or frozen cranberries, 60 g (1/4 cup) granulated sugar, and 1 tsp lemon zest in a small saucepan. Cook over medium heat, stirring, until berries pop and liquid thickens, about 6–8 minutes; mash lightly with a fork. Cool to room temperature — about 15 minutes — before mixing with cheese.
Step 2: Prepare the cheese mixture
In a bowl, fold 150 g (5.3 oz) crumbled feta with 115 g (4 oz) softened cream cheese, 1 tbsp fresh thyme, 1/8 tsp black pepper, and 1/4 tsp kosher salt. Mix gently until combined but still slightly chunky, about 30 seconds. Do not overmix — you want small feta pockets for texture.
Step 3: Assemble on the pastry
Unfold one 500 g (1 lb) sheet of thawed puff pastry on a lightly floured surface. If needed, roll to a 25 x 30 cm (10 x 12 in) rectangle. Spread the cheese mixture evenly, leaving a 1 cm (1/2 in) border. Spoon cooled cranberry mixture in an even layer on top, about 120 g (1/2 cup), and smooth gently.
Step 4: Roll and chill the log
Starting on the long side, roll pastry into a tight log. Pinch seam to seal. Wrap the log in plastic wrap and chill in the refrigerator for 30 minutes; this firms the log and prevents the filling from squeezing out when slicing.
Step 5: Slice and egg wash
Preheat oven to 220°C (425°F). Unwrap and slice the log into 24 rounds about 1.2 cm (1/2 in) thick using a sharp knife. Place pinwheels on a parchment-lined baking sheet about 2.5 cm (1 in) apart. Brush lightly with beaten egg (1 large egg + 1 tbsp water). Chill on the tray for 5 minutes if pastry warmed while slicing.
Step 6: Bake until golden
Bake at 220°C (425°F) for 10–12 minutes, rotating the pan halfway, until puffed and deep golden. Check at 8 minutes if your oven runs hot. Remove and cool on a rack 5 minutes before serving. Internal doneness cue: pastry should be flaky and not soggy in the center.
Expert Tips & Pro Techniques
- Chill the log: Slicing a cold log gives clean spirals; warm pastry compresses and smears the filling.
- Prevent soggy centers: Use a thin layer of cream cheese as a moisture barrier under the cranberries.
- Common mistake: Overfilling the pastry — avoid thick clumps of cranberry; they burst and leak. Use less if berries are very juicy.
- Make-ahead: Assemble and slice, then freeze the unbaked pinwheels on a tray. Transfer to a freezer bag for up to 2 months; bake from frozen, adding 3–5 minutes.
- Professional trick for even browning: Brush egg wash only on exposed pastry edges, not the filling, to avoid browning the filling.
- Home chef shortcut: Use a store-bought cranberry sauce and fold in a bit of lemon zest; see my cranberry sauce method for ideas (recipe).
Storage & Reheating
- Refrigerator: Store cooled pinwheels in an airtight container for 3–4 days. Reheat in a 175°C (350°F) oven for 8–10 minutes to restore flakiness.
- Freezer: Freeze unbaked pinwheels on a tray for 1 hour, then transfer to a freezer bag. Freeze for up to 2 months. Bake straight from frozen and add 3–5 minutes to the bake time.
- Reheating: For best texture, reheat at 175°C (350°F) for 8–10 minutes. Avoid microwaving — it softens the pastry.
Variations & Substitutions
- Gluten-Free: Use a rolled gluten-free puff pastry sheet (store-bought) in the same weight 500 g (1 lb). Baking time may increase by 2–4 minutes. Texture will be slightly denser.
- Savory Herb: Replace lemon zest with 1 tsp grated orange zest and add 1 tsp chopped fresh rosemary for a woodsy note; everything else stays the same.
- Cream Cheese Swap: Replace the 115 g (4 oz) cream cheese with 115 g (4 oz) Greek yogurt; chill the log longer to firm the filling.
- Vegan: Use vegan puff pastry and vegan feta substitute, and swap egg wash for a mix of plant milk and maple syrup 15 ml (1 tbsp). Baking times stay similar.
- Drier filling option: Use 150 g (3/4 cup) chopped dried cranberries hydrated briefly in warm water, then drained; reduces leak risk.
Serving Suggestions & Pairings
- Serve warm alongside a light green salad or my apple-cranberry coleslaw for contrast (recipe).
- Pair with sparkling wine or a citrussy white wine; the acidity cuts through the richness.
- Garnish with extra lemon zest and a few whole thyme leaves for a festive look.
- For a creamier version, offer a small bowl of whipped goat cheese or the cranberry cream cheese pinwheel spread for dipping (idea).
Nutrition Information
Per serving: 1 pinwheel. Servings: 24.
- Calories: 140 kcal
- Total Fat: 9 g
- Saturated Fat: 4 g
- Cholesterol: 15 mg
- Sodium: 230 mg
- Total Carbohydrates: 11 g
- Dietary Fiber: 1 g
- Sugars: 5 g
- Protein: 3 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my pinwheels turn out soggy in the middle?
A: Usually from too-wet filling or underbaking. Use less cranberry filling and a thin layer of cream cheese under berries. Bake until pastry is deeply golden.
Q: Can I make this without eggs for the egg wash?
A: Yes. Brush with 15 ml (1 tbsp) milk or plant milk mixed with 1 tsp maple syrup for shine. Browning will be slightly lighter.
Q: Can I double this recipe for a larger party?
A: Yes. Double all ingredients and work in batches so you can roll and chill multiple logs. Chill each log before slicing to keep shapes neat.
Q: Can I prepare these the night before?
A: Yes. Assemble and slice, then cover and refrigerate overnight. Bake on the day of serving, adding a couple of minutes if pastry is very cold.
Q: How long do these keep in the fridge?
A: Store in an airtight container for 3–4 days. Reheat in a 175°C (350°F) oven for best texture.
Q: Will frozen pinwheels taste as good?
A: Yes, if frozen unbaked and baked from frozen. They won’t be quite as fresh but make-ahead convenience is excellent.
Q: What is the best way to slice without squashing the log?
A: Use a very sharp knife and a gentle sawing motion. Chill the log at least 30 minutes; that firms the filling and reduces pressure while cutting.
Conclusion
These Christmas Cranberry Feta Pinwheels balance tart fruit, salty cheese, and flaky pastry for an effortless holiday bite. They’re easy to make ahead, freeze, and serve warm for a polished appetizer with minimal fuss. For another sweet-savory spin, try the Cranberry and Feta Pinwheels inspiration I referenced while testing this recipe at home Cranberry and Feta Pinwheels | The Girl Who Ate Everything, or compare a creamier, slightly different take at this clone-style version Cranberry Feta Pinwheels – Pretty Providence. Enjoy — and happy baking!
Print
Christmas Cranberry Feta Pinwheels
- Total Time: 62 minutes
- Yield: 24 pinwheels 1x
- Diet: Vegetarian
Description
Festive pinwheels filled with tart cranberries and creamy feta, perfect for holiday gatherings.
Ingredients
- 500 g (1 lb) thawed puff pastry
- 200 g (7 oz / about 1 cup) fresh or frozen cranberries
- 60 g (1/4 cup) granulated sugar
- 150 g (5.3 oz) crumbled feta cheese
- 115 g (4 oz) softened cream cheese (optional)
- 1 tsp lemon zest
- 1 tbsp fresh thyme or chopped rosemary
- 1 large egg (beaten with 1 tbsp water for egg wash)
- 1/4 tsp kosher salt
- 1/8 tsp black pepper
Instructions
- In a saucepan, combine cranberries, sugar, and lemon zest. Cook over medium heat until berries pop and the mixture thickens, about 6–8 minutes. Cool to room temperature.
- In a bowl, fold together feta, cream cheese, thyme, salt, and pepper until combined but still chunky.
- Roll out the puff pastry and spread the cheese mixture evenly, leaving a border.
- Spoon the cooled cranberry mixture over the cheese and smooth gently.
- Roll the pastry into a tight log, seal the seam, and chill for 30 minutes.
- Preheat oven to 220°C (425°F). Slice the log into 24 rounds and place on a baking sheet. Brush with egg wash.
- Bake for 10–12 minutes or until golden brown. Cool slightly before serving.
Notes
These pinwheels can be made ahead and frozen. Bake directly from frozen, adding a few extra minutes to the cooking time.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 pinwheel
- Calories: 140
- Sugar: 5 g
- Sodium: 230 mg
- Fat: 9 g
- Saturated Fat: 4 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 11 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 15 mg





