These Ham and Cheese Puff Pastry Pinwheels are golden, buttery pinwheels with layers of savory ham and gooey melted cheese the kind of snack that disappears fast. I first made them for a family game night, and William kept sneaking extras before I could even plate them. They look fancy but come together in about half an hour, which is exactly what you need when unexpected guests show up or you’re hosting a casual get-together.
If you love easy appetizers that actually taste homemade, you’ll want to bookmark this one alongside my Easy Bacon Puff Pastry Twists Recipe and Healthy Turkey Pinwheels Recipe.
Why You’ll Love This Ham and Cheese Puff Pastry Pinwheels
These Ham and Cheese Puff Pastry Pinwheels check all the boxes when you need something impressive without the stress. Here’s what makes them a winner:
Quick and easy. You’re working with store-bought puff pastry, which means most of the hard work is already done. Fifteen minutes of prep, eighteen minutes in the oven, and you’re set.
Customizable fillings. The ham and cheese combo is classic, but you can swap in turkey, switch up the cheese, or add a smear of cream cheese if that’s your thing.
Party-ready. They look polished enough for a holiday spread but taste homey enough for a Tuesday afternoon snack.
Make-ahead friendly. You can assemble them in advance, freeze them, and bake straight from frozen when you need them.
Crowd favorite. Kids love them, adults love them, and they pair beautifully with soups, salads, or a charcuterie board.
Jump to:
Ingredients For Ham and Cheese Puff Pastry Pinwheels
Here’s what you’ll need to make these savory Ham and Cheese Puff Pastry Pinwheels from scratch.
See Recipe Card Below This Post For Ingredient Quantities
- Puff pastry: The base of the Ham and Cheese Puff Pastry Pinwheels. Store-bought puff pastry is your friend here it’s buttery, flaky, and saves you hours of work. Make sure it’s fully thawed before you start rolling.
- Deli ham: Thinly sliced ham adds a salty, savory flavor that pairs perfectly with the cheese. You can use honey ham, black forest ham, or whatever you have on hand.
- Shredded cheese: Swiss, cheddar, or Gruyère all work beautifully. Swiss melts smooth and mild, cheddar brings a sharper bite, and Gruyère adds a nutty richness. A blend of two or three is even better.
- Dijon mustard: Spreads a tangy layer that cuts through the richness of the cheese and ham. It’s subtle but makes a big difference.
- Egg: Whisked with water to create an egg wash that gives the pinwheels their golden, glossy finish.
- Water: Thins out the egg wash so it brushes on smoothly.
- Sesame or poppy seeds: Optional but highly recommended. They add a little crunch and make the pinwheels look bakery-pretty.
How To Make Ham and Cheese Puff Pastry Pinwheels
Follow these simple steps to make perfect Ham and Cheese Puff Pastry Pinwheels every time.
Preheat oven: Preheat your oven to 400°F (205°C). Line a baking sheet with parchment paper and lightly flour a clean work surface so the pastry doesn’t stick.
Prepare the pastry: Place the thawed puff pastry on the floured surface. If it’s not quite rectangular, roll it gently with a rolling pin to even it out.
Spread the mustard: Use a spoon or butter knife to spread the Dijon mustard evenly over the entire surface of the pastry. Don’t skip this step-it adds flavor and helps the ham stick.
Layer ham and cheese: Lay the ham slices evenly over the mustard, covering the whole sheet. Sprinkle the shredded cheese on top, making sure it reaches the edges.


Roll it up: Starting from one long edge, roll the pastry tightly into a log. Keep the roll snug as you go so the layers stay compact and the pinwheels hold their shape.


Slice into rounds: Use a sharp knife or pizza cutter to slice the log into ½-¾-inch rounds. You should get about 18 to 24 pinwheels depending on thickness.
Arrange on baking sheet: Place the pinwheels cut-side up on the prepared baking sheet, leaving a little space between each one so they don’t stick together as they puff up.
Brush with egg wash: Whisk the egg and water together in a small bowl. Brush the mixture over the tops of the pinwheels. Sprinkle with sesame or poppy seeds if you’re using them.


Bake: Bake for 15 to 18 minutes, until the pinwheels are puffed, golden brown, and crispy around the edges. The cheese should be melted and bubbly.
Serve warm: Let them cool on the baking sheet for a minute or two, then transfer to a serving plate. They taste best when they’re still warm and the cheese is gooey.
Substitutions and Variations
You can easily customize these Ham and Cheese Puff Pastry Pinwheels to fit what you have or what you’re craving.
Swap the ham. Turkey, prosciutto, salami, or even cooked bacon work beautifully. For a vegetarian version, skip the meat and add roasted red peppers or sautéed spinach.
Change the cheese. Mozzarella melts beautifully and stays mild. Pepper jack adds a little heat. Gouda or fontina bring a creamier texture.
Add extras. A thin layer of cream cheese before the mustard makes them even richer. Caramelized onions, sun-dried tomatoes, or fresh herbs like basil or thyme add extra flavor.
Try different mustards. Honey mustard adds sweetness, whole-grain mustard brings texture, or you can skip it entirely and use a garlic aioli or pesto instead.
Equipment For Ham and Cheese Puff Pastry Pinwheels
You don’t need any fancy tools for this Ham and Cheese Puff Pastry Pinwheels. Here’s what I use:
- Baking sheet for holding the pinwheels in the oven
- Parchment paper to keep them from sticking and make cleanup easy
- Rolling pin to smooth out the puff pastry if needed
- Small bowl for mixing the egg wash
- Whisk or fork to blend the egg and water
- Knife or pizza cutter for slicing the log into clean rounds
Storage and Reheating
These Ham and Cheese Puff Pastry Pinwheels keep well if you have leftovers, though that’s usually not a problem.
Room temperature: They’re fine sitting out for a couple of hours during a party or gathering.
Refrigerator: Store cooled pinwheels in an airtight container for up to 3 days. Reheat in a 350°F oven for 5 to 7 minutes to crisp them back up. The microwave works in a pinch, but they won’t be as flaky.
Freezer: You can freeze baked pinwheels for up to 2 months. Reheat from frozen at 375°F for about 10 minutes. You can also freeze them unbaked-just assemble, slice, freeze on a baking sheet, then transfer to a freezer bag. Bake straight from frozen, adding a few extra minutes to the bake time.
Serving Suggestions
These Ham and Cheese Puff Pastry Pinwheels are versatile enough to fit into all kinds of meals and occasions.
Serve them warm with a bowl of tomato soup for a cozy lunch. The flaky pastry is perfect for dipping, and the ham and cheese make it feel hearty and satisfying. They’re also great on a brunch spread alongside scrambled eggs, fresh fruit, and mimosas.
For parties, arrange them on a platter with mustard, honey, or a tangy dipping sauce on the side. They pair beautifully with other finger foods like my Delicious Pasta alla Salmone Recipe served cold as a pasta salad, or alongside a cheese board and crackers.
Kids love them as an after-school snack, especially with a little marinara sauce for dipping. You can also tuck a couple into lunchboxes as a fun alternative to sandwiches.
Expert Tips
Here are a few tricks I’ve learned over the years to make sure these turn out just right every time.
Thaw the puff pastry properly. Let it sit in the fridge overnight or on the counter for about 40 minutes. If it’s too cold, it’ll crack when you roll it. If it’s too warm, it’ll stick and tear.
Roll tightly but gently. A snug roll keeps the layers intact and prevents the filling from leaking out. But don’t squeeze it so hard that the pastry compresses.
Use a sharp knife. A dull knife will squish the pastry instead of cutting cleanly through it. Wipe the blade between slices if cheese starts to build up.
Don’t skip the egg wash. It’s what gives the Ham and Cheese Puff Pastry Pinwheels that gorgeous golden color and makes them look bakery-fresh.
Watch them closely near the end. Ovens vary, and puff pastry can go from golden to burnt quickly. Start checking at 15 minutes.
Let them cool slightly before serving. The cheese is molten hot straight out of the oven. A minute or two makes them easier to handle and even more delicious.
FAQ
How do you make a simple Ham and Cheese Puff Pastry Pinwheels?
You can simplify this Ham and Cheese Puff Pastry Pinwheels by using just puff pastry and cheese. Spread a layer of shredded cheese over the pastry, roll it up, slice, and bake. It’s fast, easy, and still tastes amazing. For extra flavor, add a sprinkle of garlic powder or Italian seasoning before rolling.
Can you make pinwheels the night before?
Absolutely. Assemble the pinwheels, arrange them on a baking sheet, cover tightly with plastic wrap, and refrigerate overnight. In the morning, brush with egg wash and bake as directed. You can also freeze them unbaked for even longer storage.
How long do ham and cheese pinwheels take to cook?
These bake for 15 to 18 minutes at 400°F. You’ll know they’re done when the pastry is puffed, golden brown, and the cheese is melted and bubbly. If they’re browning too fast on top, you can loosely tent them with foil for the last few minutes.
What cheese is best for pinwheels?
Swiss, cheddar, and Gruyère are my top picks. Swiss melts beautifully and has a mild flavor that doesn’t overpower the ham. Cheddar adds sharpness and richness. Gruyère brings a nutty, creamy quality that feels a little more gourmet. A blend of two or three works wonderfully and gives you layers of flavor in every bite.
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Ham and Cheese Puff Pastry Pinwheels


Ham and Cheese Puff Pastry Pinwheels
Flaky, Ham and Cheese Puff Pastry Pinwheels filled with savory ham make a perfect bite-sized appetizer for any occasion.
Ingredients
Method
-
Preheat the oven to 400°F (205°C) and line a baking sheet with parchment paper.
-
Lightly flour a clean work surface and place the puff pastry on top. Roll gently into a rectangle if needed.
-
Spread Dijon mustard evenly across the pastry surface using the back of a spoon.
-
Layer the ham slices evenly over the mustard, then sprinkle shredded cheese on top.
-
Roll the pastry tightly from the long edge into a log, keeping it snug.
-
Chill the rolled log in the fridge for 10 minutes to make slicing easier.
-
Slice the chilled log into ½- to ¾-inch rounds to yield 18 pinwheels.
-
Arrange the pinwheels cut-side up on the prepared baking sheet, leaving space between each.
-
Whisk the egg with water and brush the mixture over each pinwheel. Sprinkle sesame or poppy seeds if desired.
-
Bake for 15-18 minutes, until the pinwheels are puffed and golden brown.
-
Remove from the oven and serve warm.
Nutrition
Notes
Thaw the puff pastry until just pliable for the flakiest layers. Chill the rolled log before slicing for clean pinwheels, and brush with egg wash for a shiny golden finish.