Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
christmas-cranberry-feta-pinwheels-2026-02-19-123519-771x1024-1

Christmas Cranberry Feta Pinwheels


  • Author: anna
  • 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

Scale
  • 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

  1. 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.
  2. In a bowl, fold together feta, cream cheese, thyme, salt, and pepper until combined but still chunky.
  3. Roll out the puff pastry and spread the cheese mixture evenly, leaving a border.
  4. Spoon the cooled cranberry mixture over the cheese and smooth gently.
  5. Roll the pastry into a tight log, seal the seam, and chill for 30 minutes.
  6. Preheat oven to 220°C (425°F). Slice the log into 24 rounds and place on a baking sheet. Brush with egg wash.
  7. 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