While I’d be flattered if you assumed that my go-to appetizer is a beautifully styled combination of bespoke produce, a homemade fancy sauce, and some kind of European cured meat, let me tell you a little secret: it’s actually these four-ingredient Ham and Cheese Pinwheels.

Yes, that is correct. This full-time food blogger’s #1 party appetizer is a combination of deli meat, cheese, mustard, and puff pastry that I buy in the freezer section of the grocery store.
Wait! Don’t go!
As borderline embarrassingly simple as this puff pastry ham and cheese pinwheels recipe is to make, the reason I keep coming back to it again and again (and again and again) is the way my guests react every time I pull a pan of these fun appetizer roll ups out of the oven. (I even added these Pesto Pinwheels to my list of easy pinwheels recipes.)
Maybe it’s the melty, gooey cheddar cheese or the way the outside edges of the ham crisp just so. Maybe it’s the zip of the Dijon mustard.
Or maybe, just maybe, it’s that mindbogglingly buttery yet light and flaky puff pastry that enriches every bite. People will go CRAZY for them!

How To Make Ham and Cheese Pinwheels
I like to think of these ham and cheese pinwheels as the elevated version of the ham and cheese pinwheels crescent rolls appetizers (the ham and cheese pinwheels with Pillsbury pizza dough) and the illustrious ham and cream cheese tortilla roll ups that were paramount fixtures at our family reunions growing up.
Making the ham and cheese pinwheels with puff pastry instead, however, elevates the roll ups a new level. I’d be as comfortable serving these ham and cheese puff pastry appetizers for a game day party as I would a holiday brunch or dinner. Also, kids love them for an after-school snack!
The Ingredients
- Puff Pastry. If you’ve never tasted or cooked with puff pastry, it’s a marvelous dough that you can purchase as sheets in the freezer section of just about any grocery store. Puff pastry tastes like a croissant, a crescent roll, and pie crust all got together to create a golden, flaky pastry baby. While you can make puff pastry dough from scratch, I’ve honestly never felt the need. Puff pastry is extremely challenging to all but the most accomplished pastry chefs and, unlike premade pie crust, the frozen version is outstanding.
- Dijon Mustard. I love adding the mustard flavor with the ham and cheese.
- Ham. A little bit salty, savory, and delicious with the cheesy, mustardy filling. Use thin slices of good-quality ham for this recipe.
- Cheese. Any melty cheese you love! Cheddar, gruyere, Swiss, or fontina are all fabulous.
- Parsley. For freshness and color.
The Directions
- Let the puff pastry thaw overnight in the refrigerator, then unfold one sheet on a work surface. Roll it into a rectangle.
- Smear the dough with a light layer of the mustard. Add the ham and cheese.
- Roll the puff pastry dough into a log, and trim the ends so that they are even. Cover it with plastic wrap, and refrigerate for at least 20 minutes. Repeat with the second sheet of puff pastry.
- Remove the logs and cut it into slices. Place slices on a lined baking sheet spiral-side up. Bake at 375 degrees F for about 18 minutes. Serve warm with fresh parsley. That’s it!
In the oven, these four little ingredients transform into pinwheel appetizers magic. The puff pastry becomes golden and flaky, the ham savory and crispy, and the cheese bubbly and ooey-gooey.
The mustard provides zip and is the little somethin’ somethin’ that will keep you reaching back to the plate.

How do You Store Pinwheels?
- To Store. Store your pinwheels in the refrigerator. These pinwheels taste great both warm and at room temperature, so they’re ideal for entertaining.
- How Long will Pinwheels Keep in the Refrigerator? You can store pinwheels in the refrigerator for up to 4 days. Make sure to reheat them in the oven before serving so the pastry can crisp back up.
- To Reheat. Reheat on a parchment-lined baking sheet at 375 degrees F until warmed through.
Can You Freeze Pinwheels?
Yes, you can freeze pinwheels! I recommend freezing AFTER baking the pinwheels.
- To Freeze. Bake the ham pinwheels as directed, and let cool. Arrange them in a flat layer on the baking sheet, then place in the freezer until completely frozen. Store pinwheels in an airtight freezer-safe storage container and store for up to 1 month.
- To Reheat. Reheat directly from frozen on a parchment-lined baking sheet at 375 degrees F until warmed through.
- You could also try freezing the pinwheels unbaked, but be careful of the grated cheese coming loose. Baking the pinwheels first, then freezing, is the easiest route.
Can You Make Pinwheels the Day Before?
Yes, you can make pinwheels the day or night before you plan to serve them.
- If Serving within 1 Day. Store the pinwheels at room temperature, then reheat in the oven.
- If Serving Later On. Freeze pinwheels, then reheat in the oven.

More Pinwheel Flavor Variations
Here are som other ideas for creating puff pastry pinwheel fun!
- Pizza Pinwheels. Use sun dried tomato, provolone, and pepperoni instead.
- Italian Pinwheels. Use salami and spinach (for some veggies). Take it further with diced black olives and cilantro. You could even offer ranch dressing for dipping.
- Protein Swaps. Other than ham, you could try chicken (with this Crock Pot Shredded Chicken recipe), bacon, turkey, or even roast beef. So many pinwheel sandwich options!
Other Delicious Puff Pastry Recipes
- Brie Bites
- Puff Pastry Cinnamon Rolls
- Cranberry Baked Brie Puff Pastry Bites
- Cheesy Mushroom Puff Pastry Bites
- Easy Asparagus Tart with Puff Pastry
If you haven’t tried these scrumptious little ham and cheese pinwheels, I suggest whipping up a batch for you and your friends or family ASAP! I promise they won’t last long.
Ham and Cheese Pinwheels
Ingredients
- 2 sheets frozen puff pastry thawed overnight in the refrigerator
- 3 tablespoons Dijon mustard divided
- 12 slices thinly-sliced, good-quality deli ham about 10 ounces
- 2 cups freshly grated gruyere Swiss, fontina, sharp cheddar, or similar melty cheese (about 5 ounces)
- Chopped fresh parsley thyme, or chives (optional, for serving)
Instructions
- Lay a large piece of plastic wrap on your counter (I pressed two long sheets together at the edges to create a single larger sheet). Unfold the first sheet of puff pastry in the center of the plastic, then roll it into a 10×12-inch rectangle. Spread with 1 1/2 tablespoons mustard, leaving a 1/2-inch border on all sides. Lay 6 ham slices on top, overlapping as needed. Sprinkle with 1 cup cheese.
- Starting at the long (12-inch) edge, roll the puff pastry into a log. Trim the ends so that they are even, then tightly wrap the log with the plastic wrap. Place in the refrigerator for 20 minutes. Repeat with the second sheet of puff pastry and remaining mustard, ham, and cheese. Preheat your oven to 375 degrees F and line two baking sheets with parchment paper or silicone baking mats.
- Once the log has chilled, using a sharp, serrated knife, carefully cut each log into 1/2-inch-wide slices. (If each log is 12 inches, you will get 24 rolls from each one). Arrange the rolls 1 inch apart on the prepared baking sheets. Bake until the puff pastry is light golden brown and the cheese is hot and bubbly, about 18 minutes. Immediately sprinkle with chopped thyme, parsley, or chives as desired. Let cool slightly. Serve warm or at room temperature.
Video
Notes
- To make this recipe ahead: Fully bake the pinwheels, then let cool. Arrange in a flat layer on the baking sheet and freeze completely. Transfer to an airtight container and store for up to 1 month. Reheat directly from frozen on a parchment-lined baking sheet at 375 degrees F until warmed through. You could also try freezing the pinwheels unbaked, but be careful of the grated cheese coming loose. Baking the pinwheels first, then freezing, is the easiest route.
- Store leftovers at room temperature for up to 3 days. Rewarm in a 375 degree F oven.
Nutrition
Join today and start saving your favorite recipes
Create an account to easily save your favorite recipes and access FREE meal plans.
Sign Me Up
I LOVE IT
So great to hear Joel!
Does this recipe work with pimento cheese?
Hi Nat! I’ve not tried it myself but would love to know how it works out!
Made these today and used provolone cheese and mixed Dijon mustard and honey mustard-absolutely amazing!!! Thanks fir the inspiration!
Hi Jennifer! I’m so glad you enjoyed the recipe! Thank you for this kind review!
How wonderful to open my pad and find such amazing recipes. I have grown garlic, tomatoes, basil and herbs. I have frozen pesto and fresh garlic to try these recipes with. Thank you!
Hi Elaine! Hope you enjoy it!
Hi!
I loved this recipe and I find them yummy. The only thing I change is before I bake them I brush the tops and sides with whisked egg to help them brown.
Hi! So glad you enjoyed the recipe! Thank you for this kind review!
Good but a little dark on the bottom you have to raise your oven racks plus I lowered the temp to 350 after five minutes for the remaining time. A little disappointed had to bring for an event. First bunch were not cooked throughout.
I’m so sorry you had trouble with this recipe, Mony. It’s hard to say what went wrong without being in the kitchen with you.
I know it’s frustrating to try a new recipe and not have it turn out. I (and many other readers) have enjoyed them, so I really wish they would’ve been a hit for you too!
Had potential but 375 isn’t high enough to bake puff pastry. Even their box says 400 for similar appetizers. Also, I’d prefer more flavor so if I do these again I’ll add more to the mustard.
Hi Michele, that timing has worked well for myself (and others). If it didn’t work for you I’d suggest letting them bake a little longer.
Can I keep the pinwheels in the fridge (in log form) for longer than 20 min? Like a couple of hours?
Hi Agnes, I’ve only tested the recipe as written so it would be hard for me to say. It’s puff pastry so you want to make sure it is covered well if you plan to keep it in there that long. If you decide to experiment, let me know how it goes!
What could you use instead of dijon mustard? My toddler doesn’t like mustard…
Hi Carolina, you can just leave the mustard out. Hope you enjoy them!
I made these. Absolutely delicious and so easy to make.
Hi Kim! So glad you enjoyed the recipe! Thank you for this kind review!
I have a great recipe for biscuit dough and pie dough. Would any of those work instead of puff pastry?
Hi Glenda! I’ve only tested the recipe as written, so I’m afraid I can’t say for certain. If you decide to play around with either one, I’d love to hear how it goes!
Turned out perfectly and taste delicious. I added some crushed pineapple to half as well.
Hi Lindy! So glad you enjoyed the recipe! Thank you for this kind review!
I’ve made these once a week lately. A weekend snack. My husband and son love these. First ones were ham and Swiss. They were good but the ham and cheddar are even better. I also used slices of extra sharp cheddar instead of shredded. Not quite as easy to roll but works great to freeze first before baking. However, the ones we like the best are roast beef and sliced provolone cheese, dipping in au jus. French bread seems to mold fast on me when buying for French dip subs. These pinwheels take the place plus I can freeze before baking and keep in freezer, throw in air fryer when we want some. Take some au jus gravy and freeze in ice trays or silicone muffin molds to have on hand for them,
Hi Tracey! So glad you enjoyed the recipe! Thank you for this kind review!
I followed directions but mine seemed soggy.
I’m sorry you to hear had trouble with the recipe, Beverly! I know it’s frustrating to try a new recipe and not have it turn out. I (and many other readers) have enjoyed it, so I really wish it would’ve been a hit for you too! It’s hard to know what went wrong without being in the kitchen with you.
Can sausage be used in this recipe?
Hi! You could try very thinly sliced soft salami, but I would not use ground sausage.
I have made these many times. They’re always a hit. Today, I swapped the ham for deli Montreal smoked meat slices and shredded cheddar with honey mustard and a parsley sprinkle. So good. Thank you, Erin, for such a easy and delicious appy!
Hi Kara! So glad you enjoyed the recipe! Thank you for this kind review!
The instructions seem like they were written by someone who’s never cooked. I tried rolling the pastry on plastic wrap. It just moved everywhere. It also didn’t mention putting flour down so the dough didn’t stick so I did that myself. It said to put down parchment paper. I used waxed and that was a disaster. It didn’t need parchment paper, it can go directly on a cookie sheet. What a waste. This dish is a total loss. The ones I managed to rip all the paper off tasted and felt like the paper was still on. The Dijon is too much and the flavors clash. I’m going to have to throw away most of it still stuck to the paper. They look pretty, that’s about it.
I’m sorry to hear you had trouble with the recipe, April. The recipe has worked well for myself (and others) but I know how frustrating it can be to try a new recipe and not have it work out, so I really wish you would’ve enjoyed it! I would never recommend waxed paper, it is not the same as parchment paper which is probably why it resulted in tasting off.
New to your site. Sure looks great. I’m looking forward to trying your recipes
Hope you enjoy it Judy! Thank you!
loved them, thanks for the recipe, they were easy and really delicious
Hi Renate! So glad you enjoyed the recipe! Thank you for this kind review!
I made these on Sunday for a family party and they were gone in minutes! Really easy & delicious. Can’t go wrong with these!
Hi Molly! So glad you enjoyed the recipe! Thank you for this kind review!