These Ham and Cheese Puff Pastry Pinwheels are one of those easy recipes that look impressive but require very little effort. Flaky puff pastry is layered with savory ham, melted cheese, and a touch of mustard, then rolled, sliced, and baked until beautifully golden and crisp.
They are perfect for breakfast, lunchboxes, game-day gatherings, parties, holiday appetizers, or a quick snack when you want something warm and satisfying.
Ingredients
- 1 sheet frozen puff pastry, thawed
- 6–8 slices deli ham
- 1½ cups shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- 1 tablespoon Dijon mustard
- 1 tablespoon mayonnaise or softened cream cheese
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
- 1 egg
- 1 tablespoon water
- 1 tablespoon chopped fresh parsley, optional
- 1 tablespoon grated Parmesan, optional
Instructions
1. Prepare the Puff Pastry
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper.
Lightly flour your work surface and gently roll out the thawed puff pastry into a rectangle, approximately 10 x 14 inches. Avoid rolling it too thin.
2. Add the Filling
Spread the Dijon mustard evenly over the pastry, leaving about a ½-inch border around the edges.
Spread a thin layer of mayonnaise or softened cream cheese over the mustard.
Arrange the ham slices evenly over the pastry.
Sprinkle the cheddar and mozzarella over the ham, followed by the garlic powder and black pepper.
Add a little parsley or Parmesan if desired.
3. Roll the Pastry
Starting from one long side, tightly roll the pastry into a log.
Try to keep the roll firm without squeezing the filling out.
Place the seam underneath.
For easier slicing, wrap the pastry log in plastic wrap and refrigerate it for 15–20 minutes. This helps firm up the butter in the pastry and makes cleaner pinwheels.
4. Slice
Using a sharp knife, cut the chilled log into slices about ½ to ¾ inch thick.
Place the pinwheels cut-side up on the prepared baking sheet, leaving space between each one.
5. Add the Egg Wash
Whisk the egg with 1 tablespoon of water.
Lightly brush the tops and exposed pastry edges with the egg wash.
6. Bake
Bake for 18–22 minutes, or until the pastry is puffed, crisp, and golden brown and the cheese is melted.
If the centers need another minute or two, continue baking until the pastry is fully cooked.
Let the pinwheels cool on the baking sheet for about 5 minutes before serving.
Tips for Perfect Pinwheels
Keep the puff pastry cold: Warm pastry becomes difficult to work with and may not puff as nicely. If it becomes soft while assembling, refrigerate it for a few minutes.
Don’t overfill: Too much cheese or ham can cause the filling to spill out while baking.
Chill before slicing: This simple step makes it much easier to create neat, even pinwheels.
Seal the roll: If the pastry starts to loosen, lightly brush the final edge with water and press it against the roll.
Give them space: Puff pastry expands in the oven, so avoid placing the pinwheels too close together.
Easy Variations
Turkey and Cheese Pinwheels
Replace the ham with sliced turkey and use cheddar, Swiss, or mozzarella.
Ham, Swiss & Honey
Use Swiss cheese and add a very thin drizzle of honey before rolling for a sweet-and-savory combination.
Ham and Jalapeño
Add finely chopped pickled or fresh jalapeños for a spicy kick.
Ham and Spinach
Add a small amount of finely chopped, well-drained spinach along with the cheese.
Pizza Pinwheels
Replace the mustard with pizza sauce and add mozzarella, ham, pepperoni, and Italian seasoning.
What to Serve With Them
These pinwheels are delicious on their own, but you can serve them with:
- Honey mustard
- Dijon mustard
- Ranch dressing
- Marinara sauce
- Garlic aioli
- Tomato soup
- Fresh salad
- Scrambled eggs for breakfast
Make-Ahead Instructions
You can assemble and roll the pastry several hours ahead of time. Keep the uncut log refrigerated until you’re ready to slice and bake.
You can also freeze the sliced, unbaked pinwheels. Arrange them on a parchment-lined tray and freeze until firm, then transfer them to a freezer-safe container.
Bake directly from frozen, adding a few extra minutes to the baking time.
Storage
Store leftover baked pinwheels in an airtight container in the refrigerator for up to 3 days.
To restore their crisp texture, reheat them in a 350°F (175°C) oven or air fryer until warmed through.
Avoid microwaving if possible, as it can make the puff pastry soft.
Frequently Asked Questions
Can I use pre-rolled puff pastry?
Yes. Pre-rolled puff pastry works perfectly and makes this recipe even easier.
Can I use different cheese?
Absolutely. Cheddar, Swiss, mozzarella, Gruyère, Monterey Jack, and provolone all work well.
Why did my pinwheels spread?
The pastry may have been too warm, or the log may not have been rolled tightly enough. Chilling the rolled pastry before slicing and baking usually helps significantly.
Can I make these without mustard?
Yes. Simply leave it out or replace it with cream cheese, mayonnaise, pesto, or a thin layer of pizza sauce.
Final Thoughts
These Ham and Cheese Puff Pastry Pinwheels are quick, flaky, cheesy, and incredibly versatile. With just a handful of ingredients and a short baking time, you can turn a sheet of puff pastry into a delicious snack that is perfect for both everyday meals and special gatherings.
Make a batch for your next party, brunch, or family snack, and serve them warm while the cheese is still wonderfully melty.