If you’re looking for an easy appetizer that feels a little fancy without a lot of effort, these Honey Dijon Ham & Swiss Pinwheels are exactly what you need. They’re flaky, cheesy, and packed with savory ham and just the right touch of sweetness from honey Dijon mustard.
What makes this recipe a favorite in my kitchen is how stress-free it is for entertaining. Everything can be assembled ahead of time, baked the morning of your party, and served warm or at room temperature. They also reheat beautifully, which is a huge win when you’re hosting during the holidays.
THIS POST MAY CONTAIN AFFILIATE LINKS. I MAY EARN A COMMISION IF YOU PURCHACE. PLEASE SEE MY FULL DISCLOSURE POLICY FOR DETAILS. AS AN AMAZON ASSOCIATE I EARN FROM QUALIFYING PURCHASES.
These pinwheels never last long on the platter — and once you make them, you’ll understand why. Let’s mix it up!

Table of contents
Why You’ll Love These Pinwheels
- Made with simple deli ingredients
- Perfect for holiday parties and entertaining
- Can be prepped ahead and baked the morning of
- Sweet, savory, cheesy, and flaky in every bite
- Always a crowd-pleasing appetizer
Ingredients You’ll Need
- Puff pastry sheets (thawed)
- Finely chopped ham
- Shredded Swiss cheese (or Gruyère)
- Honey Dijon mustard
- Egg (for egg wash)
Just a handful of ingredients come together to make something totally RIDIC-ULICIOUS.
How to Make Honey Dijon Ham & Swiss Pinwheels
Start by preheating your oven and lining a baking sheet with parchment paper. Gently unfold the puff pastry and lightly roll it out to smooth the seams.
Next, spread a thin, even layer of honey Dijon mustard over the puff pastry, leaving a small border around the edges. Sprinkle the chopped ham evenly over the mustard, then top everything with shredded Swiss cheese.
Starting from the long side, roll the puff pastry tightly into a log. Use a sharp knife to slice the log into even pinwheels, then place them cut-side down on the prepared baking sheet. Brush the tops lightly with egg wash.
Bake until the pinwheels are puffed and golden brown. Let them cool for a few minutes before serving — the cheese will be hot.

Make-Ahead Tips for Entertaining
- You can assemble and slice the pinwheels up to 6 hours ahead and store them covered in the refrigerator.
- Bake the morning of your party for the best texture.
- Already baked? Reheat in a 325°F oven for 5–7 minutes.
- These pinwheels hold well at room temperature for about an hour.
Easy Variations
- Add a thin layer of cranberry sauce along with the honey Dijon for a festive twist
- Use smoked ham for extra flavor
- Swap Swiss for Gruyère or add a little mozzarella for extra melt

FAQ
Can I make these pinwheels ahead of time?
Yes! Assemble and slice them several hours in advance, then bake the morning of your party for the best results.
What type of ham works best?
Both leftover baked ham and deli ham work well. Just be sure it’s finely chopped so the pinwheels roll easily.
Can I freeze these pinwheels?
Yes, these pinwheels can be frozen after baking. Let them cool completely, then freeze in a single layer before transferring to a freezer-safe container. Reheat directly from frozen in the oven for best results.
Reader Favorites

Honey Dijon Ham & Swiss Pinwheels
Ingredients
- 2 sheets puff pastry 1 box, thawed
- 1½ cups ham finely chopped
- 1½ cups Swiss cheese or Gruyère-shredded
- 3 tablespoons honey Dijon mustard
- 1 egg
- 1 tablespoon water
Instructions
- Preheat oven to 400°F. Line a baking sheet with parchment paper.
- Unfold puff pastry and lightly roll to smooth seams.
- Spread a thin layer of honey Dijon mustard over each sheet.
- Sprinkle evenly with chopped ham and Swiss cheese.
- Roll tightly from the long side into a log.
- Slice into ½-inch pinwheels.
- Place pinwheels cut-side down on baking sheet.
- Whisk egg and water together and brush tops lightly.
- Bake 15–18 minutes, until puffed and golden.
- Cool slightly before serving.
Notes
How to Freeze Honey Dijon Ham & Swiss Pinwheels (After Baking)
1. Cool Completely
After baking, let the pinwheels cool fully to room temperature. Any warmth will cause condensation and sogginess in the freezer.2. Flash Freeze
Place the cooled pinwheels in a single layer on a baking sheet and freeze for 1–2 hours, until firm.3. Store Properly
Transfer frozen pinwheels to:- A freezer-safe zip-top bag or
- An airtight container
How to Reheat from Frozen (Best Texture)
Skip thawing — go straight from freezer to oven.- Preheat oven to 350°F
- Place frozen pinwheels on a parchment-lined baking sheet
- Heat for 10–15 minutes, until hot and crisp
Important Tips
- ❌ Do not microwave from frozen (they’ll turn chewy)
- ❌ Avoid reheating at very high heat (can dry out the pastry)
- ✔️ Oven or air fryer works best