When the cranberries start popping in the skillet, they release enough juice to turn the bacon drippings, brown sugar, and balsamic into a glossy, tart-sweet jam. The first time I made these cranberry bacon jam puff pastry pinwheels, I learned that the filling needs more than a quick stir: it has to simmer until thick, or it can slide around when you roll the pastry.
The other detail I pay attention to is the pastry itself. Roll it into an even rectangle, keep the jam cool before spreading, and chill the finished log until it feels firm enough to slice. That short rest makes tidy spirals much easier to cut, and the oven turns them into golden, flaky bites with a savory cranberry center.

Kitchen Note
Give the rolled pastry log the full 20 minutes in the refrigerator before slicing. It should feel firm, not frozen, and the rounds will hold their shape much better under the knife.
Save these cranberry bacon jam pinwheels for a party platter with crisp pastry, tart berries, and a savory rosemary finish.
Why the Cranberry Filling Has to Cool Before It Meets Puff Pastry
Cranberries bring plenty of moisture to the skillet as they burst, and the water in the pan needs time to cook down. The filling is ready when it looks thick and jammy rather than loose and glossy with liquid. If it’s still runny, it can spread toward the edges as you roll, making the pastry harder to seal and the pinwheels messier to slice.
Cooling matters just as much as reducing. Warm filling softens the pastry before it reaches the oven, which makes the layers less distinct and the log harder to handle. I spread the jam on a plate so it cools more evenly, then wait until it’s completely cool before assembling. That little pause keeps the rich, flaky pastry from turning into a soft wrapper around the filling. You want the jam to stay in the spiral, where the cranberry tang, bacon, and rosemary meet in each bite.
What Gives the Cranberry Bacon Jam Its Sweet-Tart, Savory Balance

- Bacon — It contributes both crisp, smoky pieces and the drippings used to soften the onion. Cook it until crisp so it keeps its savory character in the jam; save the measured drippings rather than pouring all the fat into the skillet.
- Cranberries — Fresh and frozen cranberries both work here. They bring the tartness and natural pectin that help the filling thicken as the berries burst and are mashed.
- Brown sugar and balsamic vinegar — Brown sugar rounds the sharp berries, while balsamic gives the jam a deeper, tangy edge. Both are doing a balancing job, so changing either one would shift the finished filling noticeably.
- Yellow onion — Finely chopping it lets it soften quickly in the reserved drippings and blend into the jam rather than leaving large pieces in the pinwheel.
- Fresh rosemary — Its piney aroma gives the sweet-tart filling a savory lift. Chop it finely so the flavor is spread throughout the jam instead of landing in a few strong bites.
- Puff pastry and egg — Thawed puff pastry makes the flaky spiral, while beaten egg helps seal the bare edge and gives the tops a golden finish. Follow the pastry package’s thawing directions so it can roll without cracking.
From Skillet Jam to Neat, Golden Pinwheels
Render the Bacon and Soften the Onion
Cook the chopped bacon in a 10-inch skillet over medium heat for 7 to 9 minutes, stirring occasionally, until crisp. Move it to a paper towel-lined plate and reserve 1 tablespoon of the drippings. Add the finely chopped onion to the skillet and cook it in those drippings for 4 to 5 minutes, stirring occasionally. Look for softened onion without dark, browned edges.
Simmer the Cranberries Until Jammy
Stir the cranberries, brown sugar, balsamic vinegar, water, and black pepper into the onion. Simmer uncovered for 8 to 12 minutes, mashing the cranberries as they burst. Keep stirring and pressing the berries so the mixture thickens evenly and doesn’t catch on the bottom of the skillet. Stir in the bacon and finely chopped rosemary, then spread the jam on a plate to cool completely, about 30 minutes.
Roll and Seal the Pastry
Heat the oven to 400°F and line an 18×13-inch rimmed baking sheet with parchment paper. Lightly dust the work surface with flour and roll the thawed pastry into a 10×12-inch rectangle. Spread the cooled jam evenly over the pastry, leaving a 1/2-inch strip bare along one 12-inch edge. Beat the egg, brush some over that bare strip, then roll the pastry tightly toward the egg-washed edge and set the log seam side down.
Chill, Slice, and Bake Until Golden
Wrap the log and refrigerate it for 20 minutes, until firm enough to slice cleanly. Cut it into about 24 slices, each 1/2 inch thick, and arrange them cut side up on the prepared baking sheet. Brush the tops with the remaining beaten egg. Bake for 15 to 20 minutes, until puffed and golden brown; the pastry should look lifted, not pale or doughy. Let the pinwheels rest on the baking sheet for 5 minutes before serving.
Two Small Changes for a Different Pinwheel
Leave Out the Rosemary
Skip the rosemary for a simpler cranberry-and-bacon filling. The jam will lose its herbal aroma, but the sweet-tart berries and smoky bacon still give the pinwheels plenty of character.
Omit the Black Pepper for a Milder Bite
Leaving out the black pepper softens the savory edge without changing the jam’s cranberry-bacon base. It’s a good adjustment if you want the berries and brown sugar to come through more clearly.
Storage and Reheating
- Refrigerator: Store cooled leftovers in an airtight container for 3 to 4 days. The pastry will soften as it sits.
- Freezer: Freeze the baked, cooled pinwheels in a single layer until firm, then transfer them to a freezer-safe container for up to 2 months. Thaw in the refrigerator before reheating.
- Reheating: Warm them in the oven until hot throughout to bring back some crispness. Avoid the microwave, which makes puff pastry soft.
Questions That Come Up When Making These Pinwheels

Cranberry Bacon Jam Puff Pastry Pinwheels With Rosemary – Party Appetizer Recipe
Ingredients
Equipment
Method
- Cook the bacon in a 10-inch skillet over medium heat for 7 to 9 minutes, stirring occasionally, until crisp.
- Transfer the bacon to a paper towel-lined plate and reserve 1 tablespoon of the drippings.
- Add the onion to the skillet and cook in the reserved drippings for 4 to 5 minutes, stirring occasionally, until softened.
- Stir in the cranberries, brown sugar, balsamic vinegar, water, and black pepper.
- Simmer uncovered for 8 to 12 minutes, mashing the cranberries as they burst, until thick and jammy.
- Stir in the bacon and rosemary, then spread the jam on a plate and cool completely, about 30 minutes.
- Heat the oven to 400°F and line an 18x13-inch rimmed baking sheet with parchment paper.
- Lightly dust a work surface with flour and roll the thawed pastry into a 10x12-inch rectangle.
- Spread the cooled jam evenly over the pastry, leaving a 1/2-inch strip bare along one 12-inch edge.
- Beat the egg in a small bowl and brush some of it over the bare strip.
- Roll the pastry tightly toward that edge and place it seam side down.
- Wrap the log and refrigerate it for 20 minutes, until firm enough to slice cleanly.
- Cut the log into about 24 slices, each 1/2 inch thick, and arrange them cut side up on the baking sheet.
- Brush the tops with the remaining beaten egg.
- Bake for 15 to 20 minutes, until puffed and golden brown.
- Let the pinwheels rest on the baking sheet for 5 minutes before serving.