These festive pinwheels feature buttery puff pastry rolled with thinly sliced ham, sharp cheddar cheese, Dijon mustard, and fresh chives. The pastry bakes into golden, flaky spirals with a melty, savory center. Perfect for Easter brunch, spring parties, or casual gatherings.
Each bite delivers a satisfying crunch followed by the rich combination of smoky ham and tangy cheddar. The mustard adds a subtle depth while fresh herbs brighten every mouthful.
Best served warm from the oven, these pinwheels come together quickly and can be prepared ahead for effortless entertaining.
Last spring, I was frantically trying to come up with something impressive for my sister's Easter brunch when I started playing around with leftover ham and some puff pastry from the freezer. The first batch was a little messy—some unrolled in the oven and others leaked cheese everywhere—but everyone kept grabbing them anyway. After a few tries, I finally figured out that freezing the log before slicing was the game-changer. Now they're the first thing to disappear at any gathering, and my niece actually asks for them by name.
I made these for a book club meeting last month and completely forgot to set out anything else on the table. Everyone stood around the kitchen island, warm pastry in hand, talking more about the pinwheels than the book we were supposed to discuss. One friend admitted she ate four before even realizing it, and another immediately texted me for the recipe before she even left my driveway.
Ingredients
- Puff pastry: Thaw it in the fridge overnight for the best results—room temperature pastry gets sticky and frustrating to work with
- Thinly sliced ham: Deli counter ham works beautifully, or use leftover holiday ham sliced paper-thin
- Sharp cheddar: The sharpness cuts through the richness of the pastry—mild cheese gets lost in the mix
- Dijon mustard: Adds just enough tang to balance everything without overpowering the delicate flavors
- Fresh herbs: Chives bring a mild onion flavor while parsley keeps it bright and springy
- Egg wash: The secret to that gorgeous golden bakery finish that makes people think you bought them
Instructions
- Get your oven ready:
- Preheat to 200°C (400°F) and line a baking sheet with parchment paper—this saves you so much cleanup later.
- Prep the pastry:
- On a lightly floured surface, roll your puff pastry into a rectangle about 25 x 30 cm, working quickly so it doesn't get warm and sticky.
- Spread the mustard:
- Evenly coat the pastry with Dijon, leaving a bare 1 cm border along one long edge—this helps create a good seal later.
- Layer the fillings:
- Arrange ham slices over the mustard, sprinkle with cheese, herbs, and a grind of black pepper, then press everything gently into the pastry.
- Roll it tight:
- Starting from the edge opposite your border, roll the pastry into a firm log and seal the edge with a dab of water to prevent it from popping open.
- Chill for clean slices:
- Wrap the log in plastic and freeze for 10 minutes—this step makes slicing so much easier and keeps those pinwheels perfectly round.
- Make the egg wash:
- Whisk together the egg and milk until completely smooth for the most even golden color.
- Slice and place:
- Cut the chilled log into 1 cm thick rounds and arrange them cut-side up on your prepared sheet, giving them room to puff and expand.
- Brush and bake:
- Lightly coat the tops with egg wash and bake for 16–18 minutes until they're puffed, golden, and smelling incredible throughout your kitchen.
- Cool briefly:
- Let them sit on a wire rack for just a few minutes—the cheese needs a moment to set so they don't slide apart when you bite in.
These pinwheels have become my go-to whenever I need to bring something to a party, and I always double the recipe because they vanish that fast. My dad now requests them for Sunday football instead of his usual wings, which might be the highest compliment he could possibly pay a recipe.
Make-Ahead Magic
You can assemble the entire log, wrap it tightly, and freeze it for up to a week before baking. Just add a couple of minutes to the baking time if baking from frozen, or thaw overnight in the fridge before slicing.
Creative Twists
Sometimes I swap the ham for cooked bacon and add a sprinkle of gruyère for something different. The recipe is endlessly adaptable—try turkey and swiss, or go vegetarian with spinach and feta for your non-meat eaters.
Serving Suggestions
These are perfect on their own, but I love serving them with a simple grainy mustard for dipping. They pair beautifully with a crisp Sauvignon Blanc or even a light beer, depending on your crowd.
- Set them out on a wooden board for an effortless rustic look
- Keep them warm in a 150°F oven if you're serving a crowd
- Leftovers reheat beautifully at 350°F for about 5 minutes
There's something deeply satisfying about pulling a tray of golden, spiraling pinwheels from the oven and watching everyone's faces light up. Happy baking, and enjoy all the compliments coming your way.
Recipe Questions & Answers
- → Can I make these pinwheels ahead of time?
-
Yes! Prepare the filled log and refrigerate for up to 24 hours before slicing and baking. You can also freeze the unbaked sliced pinwheels—bake from frozen, adding a few extra minutes.
- → What other fillings work well?
-
Turkey, cooked bacon, or prosciutto make excellent ham substitutes. Try swapping cheddar for Gruyère, Swiss, or pepper jack. Add caramelized onions, sun-dried tomatoes, or spinach for extra flavor.
- → Why is chilling the log important?
-
Chilling for 10 minutes firms the pastry, making it easier to slice cleanly without squishing. This step ensures your pinwheels hold their shape beautifully while baking.
- → Can I use homemade pastry dough?
-
Absolutely! While store-bought puff pastry offers convenience, homemade rough puff or flaky pastry works wonderfully. Just ensure it's well-chilled before rolling and filling.
- → How do I store leftovers?
-
Store cooled pinwheels in an airtight container for up to 2 days. Reheat in a 180°C (350°F) oven for 5-7 minutes to restore crispness. They're also tasty served at room temperature.