At the oven door, the pastry spirals have puffed into golden layers, with ruby bits of cranberry peeking through the creamy feta filling. That contrast is what makes cranberry feta pinwheels feel a little more special than the usual cheese pastry, without adding a complicated step. Each slice is small enough to pick up easily, and the cranberries bring a chewy sweetness against the salty cheese and buttery pastry.
I spread softened cream cheese over the pastry first, then scatter the toppings across it so every slice gets a little of everything. Rolling the pastry into a snug log gives you those pretty spirals, while a quick chill helps the slices keep their shape. The result is crisp at the edges, tender in the middle, and fragrant with rosemary.

Kitchen Note
Bake, Serve, Wear the Vibe 👕
Editor-picked tees our Oven To Fork readers love.
We may earn from qualifying purchases at no extra cost to you.
Let the pinwheels sit on the baking sheet for the full five minutes after they come out. The pastry is delicate while hot, and that short rest gives the bottoms time to firm up before you lift them.
Save these cranberry feta pinwheels for a party spread when you want buttery, flaky bites with sweet cranberries and salty feta.
Why the Log Needs a Chill Before You Slice It
Warm, freshly rolled puff pastry is soft enough to flatten under a knife. The cream cheese and toppings can shift as you cut, leaving some rounds thick with filling and others with an open, messy center. Chilling the sealed log firms the pastry and filling together, so the slices hold a cleaner spiral when you lift them onto the baking sheet.
That pause also makes it easier to cut evenly. Consistent slices bake at about the same pace, while thin end pieces can brown before the middle rounds are ready. If the log still feels squishy after its time in the refrigerator, handle it gently and use a sharp knife; pressing down hard is what tends to squash the layers. The goal is a firm log that gives slightly when you cut, not a frozen one.
There’s a small payoff in the finished texture, too. The rounds puff into distinct layers instead of spreading into flat, crowded discs, and the filling stays tucked inside the pastry. It’s a short wait that makes the tray look more polished without asking you to fuss over each pinwheel.
What Each Filling Ingredient Brings to the Swirl

- Puff pastry — Frozen pastry gives these bites their crisp, buttery layers without mixing dough from scratch. A standard store-brand sheet works well; thaw it according to the package so it rolls without cracking. A gluten-free sheet is a workable swap, though its layers and handling can vary by brand.
- Cream cheese — Softened cream cheese spreads into a smooth base and helps the smaller toppings stay in place as you roll. Full-fat or reduced-fat cream cheese both work; let it soften enough to spread without pressing hard on the pastry. Dairy-free cream cheese can stand in, though the filling may taste less tangy.
- Dried cranberries — Their chewy texture and concentrated tart-sweet flavor suit the flaky pastry better than fresh berries, which release more moisture as they bake. Chop them finely so they distribute through the swirl instead of making large bumps.
- Feta — Crumbled feta brings a salty, tangy contrast to the cranberries and cream cheese. Pre-crumbled feta is convenient here; if you crumble a block yourself, aim for small pieces that won’t poke through the pastry.
- Pecans and rosemary — Pecans add a little crunch, while fresh rosemary gives the filling a savory, piney note. Chop both finely so neither creates a bulky spot in the roll. Walnuts can replace the pecans in the same amount, and fresh thyme can replace the rosemary for a softer herbal flavor.
Rolling and Baking the Pinwheels Without Losing the Swirl
Roll the pastry and spread the filling evenly
Heat the oven to 400°F and line a large baking sheet with parchment paper. On a lightly floured surface, roll the thawed pastry into a 10×12-inch rectangle. Spread the softened cream cheese in an even layer, leaving a 1/2-inch border along one long edge. Scatter the cranberries, feta, pecans, and rosemary across the cream cheese rather than piling them in one area.
Seal the log and let it firm up
Start rolling from the long edge opposite the bare border, keeping the log snug without crushing the pastry. When you reach the unfilled edge, press the seam closed so the roll stays sealed. Set the log in the refrigerator for 20 minutes; this gives it enough firmness for slicing without making the pastry difficult to cut.
Slice and brush the rounds
Cut crosswise into 1/2-inch slices with a sharp knife, using a steady motion instead of sawing back and forth. Arrange the rounds cut side up on the lined baking sheet with about 1 inch between them so the pastry has room to puff. Whisk the egg with the water in a small bowl, then brush a light coat over the tops and sides. Too much egg wash can collect around the edges, so let excess drip off the brush before moving to the next slice.
Bake until the pastry is puffed and golden
Bake for 15 to 18 minutes, watching for lifted pastry layers and a deep golden color. If the centers still look pale, give them the full baking window rather than pulling the tray as soon as the outer edges color. The feta may look soft when the pinwheels first come out, but the pastry should be visibly puffed and browned.
Easy Swaps for Different Tables and Tastes
Make the pinwheels gluten-free
Use one sheet of frozen gluten-free puff pastry in place of the regular puff pastry, thawing it according to its package directions. The filling stays the same, but gluten-free pastry may be more delicate to roll and can bake into a slightly different layer structure.
Use dairy-free cheeses
Replace the cream cheese with the same amount of dairy-free cream cheese and the feta with the same amount of dairy-free feta-style crumbles. The pinwheels will still have a creamy, salty filling, though the cheese flavor and melt may differ from the original.
Trade pecans for walnuts
Use the same amount of finely chopped walnuts for a slightly earthier crunch. Keep the pieces small so the roll stays even and the pastry slices cleanly.
Storage and Reheating
- Refrigerator: Store cooled pinwheels in an airtight container for up to 3 days. The pastry softens as it sits, but the filling keeps well.
- Freezer: Freeze fully cooled pinwheels in a freezer-safe container, with parchment between layers, for up to 2 months. Thaw them in the refrigerator before reheating.
- Reheating: Warm them in the oven until heated through and crisp at the edges. Skip the microwave, which softens the pastry layers.
Questions That Come Up When Making Cranberry Feta Pinwheels

Cranberry Feta Pinwheels
Ingredients
Equipment
Method
- Thaw the puff pastry according to package directions.
- Heat the oven to 400°F and line a large baking sheet with parchment paper.
- On a lightly floured surface, roll the puff pastry into a 10x12-inch rectangle.
- Spread the cream cheese evenly over the pastry, leaving a 1/2-inch border on one long edge.
- Sprinkle the cranberries, feta, pecans, and rosemary over the cream cheese.
- Starting at the opposite long edge, roll the pastry tightly into a log.
- Press the seam to seal.
- Refrigerate the log for 20 minutes.
- Cut the chilled log crosswise into 1/2-inch slices and arrange them cut side up on the prepared baking sheet, leaving about 1 inch between each.
- Whisk the egg with the water in a small bowl.
- Lightly brush the tops and sides of the pinwheels with the egg wash.
- Bake for 15 to 18 minutes, until puffed and golden brown.
- Let the pinwheels cool on the baking sheet for 5 minutes before serving.


