Easy Christmas Cranberry Feta Pinwheels Party Appetizer Recipe
Introduction
These Easy Christmas Cranberry Feta Pinwheels are a festive and flavorful appetizer perfect for holiday gatherings. Crispy puff pastry encases a creamy, tangy filling studded with sweet dried cranberries and fresh herbs. They’re simple to make and sure to impress your guests.

Ingredients
- 2 sheets frozen puff pastry, thawed (approx. 500g)
- 8 oz (226g) cream cheese, full-fat, softened
- 4 oz (113g) feta cheese, crumbled
- ½ cup dried cranberries, finely chopped
- 2 tbsp fresh rosemary, finely minced
- 1 tbsp fresh thyme leaves, finely minced
- 1 tbsp light brown sugar
- ½ tsp black pepper, freshly ground
- ¼ tsp garlic powder (optional)
- Pinch of salt, to taste
- 1 large egg
- 1 tbsp water or milk
- Fresh rosemary sprigs (optional, for garnish)
- Whole fresh cranberries (optional, for garnish)
Instructions
- Step 1: Soften cream cheese to room temperature. In a medium bowl, beat softened cream cheese until light and fluffy. Gently fold in crumbled feta cheese. Finely mince fresh rosemary and thyme; finely chop dried cranberries. Add chopped cranberries, minced herbs, light brown sugar, black pepper, garlic powder (if using), and a pinch of salt to the cream cheese mixture. Gently fold until all ingredients are well combined. Taste and adjust seasoning as needed.
- Step 2: Lay one sheet of thawed puff pastry on a lightly floured surface or parchment paper. Gently roll it into an approximate 10×12-inch rectangle (1/8-1/4 inch thick). Evenly spread half of the filling over the pastry, leaving a ½-inch border along one long edge. Starting from the opposite long edge, carefully and tightly roll the pastry into a log, pinching the seam closed along the border to seal it.
- Step 3: Wrap the pastry log tightly in plastic wrap and chill in the freezer for 15-20 minutes, or in the refrigerator for 30-45 minutes, until firm. Remove from plastic wrap and, using a sharp knife, slice the log into ½-inch thick rounds.
- Step 4: Repeat the assembly (rolling pastry, spreading filling, rolling into log) and chilling/slicing steps for the second sheet of puff pastry and the remaining filling.
- Step 5: Preheat oven to 400°F (200°C). Line two large baking sheets with parchment paper. Arrange the sliced pinwheels on the prepared baking sheets, leaving about 1-inch of space between each.
- Step 6: In a small bowl, whisk together 1 large egg and 1 tablespoon of water or milk for the egg wash. Lightly brush the tops and exposed edges of each pinwheel. Bake for 15-20 minutes, or until the puff pastry is beautifully puffed, golden brown, and flaky. Rotate trays halfway through baking if needed.
- Step 7: Carefully remove from the oven and let cool on the baking sheets for 5 minutes before transferring to a wire rack. Serve warm or at room temperature. Garnish with fresh rosemary sprigs and whole cranberries, if desired.
- Step 8: Store leftovers in an airtight container in the refrigerator for up to 3-4 days. To reheat, warm in a preheated oven at 300°F (150°C) for 5-8 minutes. Avoid microwaving.
- Step 9: For make-ahead, prepare the log (up to slicing) the day before, wrap tightly, and refrigerate. Slice, egg wash, and bake on the day of serving. To freeze unbaked pinwheels, arrange on a baking sheet until solid, then transfer to a freezer-safe bag for up to 1 month. Bake from frozen, adding a few extra minutes to baking time.
- Step 10: Consider adding finely chopped toasted pecans or walnuts, a pinch of red pepper flakes, or a teaspoon of orange zest to the filling for different flavor profiles.
Tips & Variations
- Use fresh herbs for the best flavor, but dried can be substituted in a pinch—reduce quantity by half.
- For a sweeter touch, increase the brown sugar slightly or add a drizzle of honey before rolling.
- To make these vegan, use dairy-free cream cheese and vegan puff pastry.
- Adding a bit of orange zest complements the cranberry and feta beautifully.
Storage
Store any leftover pinwheels in an airtight container in the refrigerator for up to 3-4 days. Reheat them in a preheated oven at 300°F (150°C) for 5-8 minutes to keep the pastry crisp. Avoid microwaving as it can make the pastry soggy. You can also freeze unbaked pinwheels for up to 1 month; bake from frozen, adding extra time.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh cranberries instead of dried?
Fresh cranberries can be too tart and watery for this recipe. Dried cranberries provide a sweet, chewy texture that balances the feta and herbs better.
How do I prevent the puff pastry from getting soggy?
Be sure not to overfill and leave a border when spreading the filling. Chilling the rolled logs before slicing and baking helps maintain the pastry’s structure. Also, avoid microwaving leftovers to keep them crisp.
PrintEasy Christmas Cranberry Feta Pinwheels Party Appetizer Recipe
These Easy Christmas Cranberry Feta Pinwheels are a festive and flavorful party appetizer featuring flaky puff pastry filled with a creamy blend of cream cheese, feta, dried cranberries, and fresh herbs. Perfectly golden and flaky, these pinwheels offer a delicious balance of savory, sweet, and tangy flavors and make an impressive yet easy addition to any holiday gathering.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: Approximately 40 pinwheels (20 per puff pastry sheet, depending on slice thickness) 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
Ingredients
Pastry
- 2 sheets frozen puff pastry, thawed (approx. 500g)
Filling
- 8 oz (226g) cream cheese, full-fat, softened
- 4 oz (113g) feta cheese, crumbled
- ½ cup dried cranberries, finely chopped
- 2 tbsp fresh rosemary, finely minced
- 1 tbsp fresh thyme leaves, finely minced
- 1 tbsp light brown sugar
- ½ tsp black pepper, freshly ground
- ¼ tsp garlic powder (optional)
- Pinch of salt, to taste
Egg Wash
- 1 large egg
- 1 tbsp water or milk
Garnish (optional)
- Fresh rosemary sprigs
- Whole fresh cranberries
Instructions
- Prepare Filling: Soften cream cheese to room temperature. In a medium bowl, beat the cream cheese until light and fluffy. Gently fold in the crumbled feta cheese. Finely mince fresh rosemary and thyme; finely chop dried cranberries. Add cranberries, herbs, brown sugar, black pepper, garlic powder if using, and a pinch of salt. Fold gently until well combined. Taste and adjust seasoning.
- Roll and Spread: Lay one thawed puff pastry sheet on a lightly floured surface or parchment paper. Roll gently into a 10×12-inch rectangle about 1/8 to 1/4 inch thick. Evenly spread half the filling over the pastry, leaving a ½-inch border along one long edge. Starting from the opposite long edge, carefully and tightly roll the pastry into a log and pinch the seam closed along the border.
- Chill and Slice: Wrap the log tightly in plastic wrap and chill in the freezer for 15-20 minutes or refrigerator for 30-45 minutes until firm. Remove the wrap and slice into ½-inch thick rounds with a sharp knife.
- Repeat Assembly: Repeat rolling, spreading, rolling into a log, chilling, and slicing for the second puff pastry sheet and remaining filling.
- Preheat Oven and Arrange: Preheat oven to 400°F (200°C). Line two large baking sheets with parchment paper. Arrange the pinwheel slices on the sheets about 1 inch apart.
- Apply Egg Wash and Bake: Whisk the egg and water or milk together for egg wash. Lightly brush tops and edges of each pinwheel with the egg wash. Bake for 15-20 minutes until puffed, golden brown, and flaky, rotating halfway through baking if needed.
- Cool and Serve: Remove from oven and cool on baking sheets for 5 minutes. Transfer to a wire rack. Serve warm or at room temperature, garnished with rosemary sprigs and cranberries if desired.
- Storage and Reheating: Store leftovers airtight in refrigerator for 3-4 days. Reheat in a 300°F (150°C) oven for 5-8 minutes; avoid microwaving for best texture.
- Make-Ahead and Freezing: The pastry logs (before slicing) can be made a day ahead and refrigerated. Slice, egg wash, and bake on serving day. To freeze unbaked pinwheels, freeze arranged slices on a baking sheet until solid, then store in a freezer-safe bag for up to 1 month. Bake from frozen adding extra minutes to baking time.
- Optional Variations: For a flavor twist, add finely chopped toasted pecans or walnuts, a pinch of red pepper flakes, or a teaspoon of orange zest to the filling mixture.
Notes
- Ensure cream cheese is fully softened for easier mixing and fluffy filling texture.
- Chilling the rolled logs is essential to get clean, neat pinwheel slices that hold shape during baking.
- Use a sharp knife to slice logs evenly to avoid squishing the filling out.
- Egg wash promotes golden, shiny, and crisp pastry exterior.
- Storage in airtight containers keeps pinwheels fresh and prevents pastry from drying out.
- Avoid microwaving leftovers to maintain flakiness; oven reheating is recommended.
Keywords: Christmas appetizers, cranberry feta pinwheels, holiday party food, puff pastry appetizers, easy Christmas recipes

