Preheat the oven to 375F and line a large baking sheet with parchment paper.
Lay the thawed puff pastry sheet onto a lightly floured surface (like a cutting board) vertically. Use an offset spatula or the back of a spoon to spread the softened cranberry goat cheese over the top half of the surface of the puff pastry. Then, sprinkle the zest of one navel orange evenly over top of the cranberry goat cheese.
Fold the bottom half of the pastry over the top half so you'll have a smaller rectangle. Use a sharp knife or pizza cutter to cut into 10-12 even strips.
Grab both ends of one strip and gently twist in opposite directions to create a spiral. Then, swirl it into a round pastry, pinching/pressing the end of the roll to seal it. Transfer each swirl to the lined baking sheet.
Place the baking sheet in the fridge for 10 minutes – this helps the puff pastry cook better in the oven. After 10 minutes, remove the baking sheet from the fridge and using a pastry brush, brush each puff pastry cheese twist with an egg wash (1 egg whisked with 1 tbsp milk or water).
Bake for 25-30 minutes or until dark golden brown. Let cool for 5-10 minutes. Place the finished puff pastry swirls on a serving platter and drizzle with honey and garnish with fresh minced rosemary or fresh thyme leaves.
Notes
If you can't find cranberry goat cheese, buy plain goat cheese. Once the plain goat cheese if softened, mix in 3 tbsp cranberry jam or cranberry sauce until fully combined.
These flaky puff pastry swirls are best enjoyed fresh from the oven! You could make them an hour or two in advance, then warm them up in the oven at 300F for 5 minutes. They’re also delicious at room temperature!