If you’re looking for a recipe that effortlessly combines flaky, buttery pastry with savory layers of ham and melty cheese, you’ve got to try this delightful Ham and Cheese Puff Pastry Pinwheels Recipe. These little bites are bursting with flavor, perfect for gatherings, quick lunches, or an anytime snack that feels special without any fuss. Each pinwheel offers that heavenly contrast of crisp pastry and rich filling that makes it impossible to stop at just one.

Ingredients You’ll Need
Though this Ham and Cheese Puff Pastry Pinwheels Recipe may sound fancy, the ingredients are wonderfully simple and easy to find, making the magic all about how they come together. Each component plays a distinct role, from the flaky puff pastry that provides texture to the sharpness of Dijon mustard that adds a subtle zing.
- Puff pastry sheet: Use thawed puff pastry for that irresistible flaky texture that wraps everything together.
- Deli ham slices: Thinly sliced ham works best here for easy rolling and perfect layering.
- Shredded cheese: Choose Swiss, cheddar, Gruyère, or a blend for a melty, flavorful center.
- Dijon mustard: Adds a light tang that balances the richness of ham and cheese beautifully.
- Egg: Used for brushing the tops to achieve a shiny, golden-brown finish.
- Water: Mixed with the egg to make an egg wash that helps the seeds adhere better.
- Sesame or poppy seeds: Optional, but they bring lovely crunch and a nutty touch on top.
How to Make Ham and Cheese Puff Pastry Pinwheels Recipe
Step 1: Prepare Your Oven and Workspace
Start by preheating your oven to 400°F (205°C). Line a baking sheet with parchment paper to keep those pinwheels from sticking. Lightly flour your work surface to help roll out the puff pastry smoothly without tearing it.
Step 2: Roll Out the Puff Pastry
Take your thawed puff pastry sheet and gently roll it into a rectangle if it’s a bit uneven or too thick in places. This step ensures that your pinwheels will have even layers and cook perfectly through.
Step 3: Spread the Dijon Mustard
Next, spread a thin, even layer of Dijon mustard all over the surface of the puff pastry. This little burst of flavor lifts the entire dish and helps marry the ham and cheese together deliciously.
Step 4: Layer the Ham and Cheese
Now it’s time to get that savory goodness going. Lay the ham slices evenly across the mustard-coated pastry, covering the surface but leaving a tiny margin at the edges. Sprinkle the shredded cheese generously over the ham to get that rich, gooey center in every bite.
Step 5: Roll It Up Tight
Starting from the longer side of your rectangle, carefully roll the pastry into a tight log. Keeping it snug is key here for pinwheels that hold their shape and have those beautiful swirls of ham and cheese inside.
Step 6: Slice Into Pinwheels
With a sharp knife, cut the log into rounds about ½ to ¾ inch thick. You should get between 18 and 24 pinwheels, making plenty to share (or savor all by yourself).
Step 7: Arrange on Baking Sheet
Place the pinwheels cut side up on your parchment-lined baking sheet. Make sure to leave a bit of space between each so they can puff up evenly without sticking together.
Step 8: Egg Wash and Seeds
Whisk the egg with a tablespoon of water and brush this egg wash over each pinwheel’s top to create a gorgeous golden glaze as they bake. Sprinkle your choice of sesame or poppy seeds on top to add a nice crunchy contrast and visual flair.
Step 9: Bake to Golden Perfection
Bake them in your preheated oven for about 15 to 18 minutes. When they’re puffed up and glowing golden brown, they’re ready! Remove from the oven and let them cool slightly before serving warm to enjoy every melty bite.
How to Serve Ham and Cheese Puff Pastry Pinwheels Recipe
Garnishes
For an extra touch, sprinkle some chopped fresh herbs like parsley or chives over your pinwheels just before serving. It adds a pop of color and a fresh note that complements the richness beautifully.
Side Dishes
These pinwheels pair wonderfully with crisp green salads dressed with tangy vinaigrette or simple roasted veggies. For a heartier meal, try serving alongside creamy tomato soup or a bowl of cool cucumber salad. The contrast of textures and flavors makes each bite exciting.
Creative Ways to Present
Try serving the Ham and Cheese Puff Pastry Pinwheels Recipe on a wooden charcuterie board surrounded by an assortment of olives, pickles, and fruit slices. Or stack them in a pretty tiered platter for parties — they’re sure to be the star of any gathering and invite everyone to dig in happily.
Make Ahead and Storage
Storing Leftovers
If you have extras, pop the pinwheels into an airtight container and keep them in the refrigerator. They stay fresh for up to 3 days and make an easy grab-and-go snack or quick lunch.
Freezing
You can freeze the pinwheels before baking by placing them on a tray lined with parchment and freezing until firm. Once frozen, transfer them to a freezer bag or container. Bake directly from frozen, adding a few extra minutes to the cooking time.
Reheating
Reheat leftover pinwheels in a 350°F (175°C) oven for about 10 minutes or until warmed through and crisp again. Avoid the microwave for reheating since it can make the pastry soggy.
FAQs
Can I use different types of ham for this recipe?
Absolutely! While deli-style thinly sliced ham works best for easy rolling and a tender texture, you can experiment with smoked, honey-glazed, or even leftover cooked ham cubes for variations.
What kind of cheese melts best inside these pinwheels?
Swiss, cheddar, and Gruyère are all fantastic choices because they melt smoothly and bring a lovely depth of flavor. Blending cheeses can also create a richer taste experience.
Can I make these pinwheels vegetarian?
Yes! Substitute the ham with cooked veggies like spinach, mushrooms, or roasted peppers, and perhaps add a little extra cheese for richness. The Dijon mustard and puff pastry will still make the filling taste fantastic.
How do I prevent the pinwheels from getting soggy?
Using Dijon mustard creates a moisture barrier, and rolling the pastry tightly helps keep ingredients inside. Make sure not to overload with cheese or ham, and bake on a parchment-lined tray so they crisp evenly.
What should I serve with these pinwheels for a party?
They’re perfect finger food! Try pairing them with dips like honey mustard, garlic aioli, or a chilled yogurt-based dip, alongside veggies, nuts, and fresh fruit to round out your spread.
Final Thoughts
I can’t recommend this Ham and Cheese Puff Pastry Pinwheels Recipe enough if you want a delicious, easy-to-make snack or appetizer that impresses every time. Whether for a busy weeknight, a casual get-together, or just because you’re craving something savory and satisfying, these pinwheels deliver in flavor, texture, and pure comforting joy. Give them a try — your taste buds will thank you!
Print
Ham and Cheese Puff Pastry Pinwheels Recipe
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Total Time: 33 minutes
- Yield: 18 pinwheels
- Category: Appetizer
- Method: Baking
- Cuisine: American
Description
These Ham and Cheese Puff Pastry Pinwheels are a perfect savory appetizer or snack. Featuring layers of thinly sliced deli ham, a melty cheese blend, and Dijon mustard rolled inside flaky puff pastry, these pinwheels bake up golden and crispy with a delightful puffed texture. Topped with a glossy egg wash and optional sesame or poppy seeds, they make an elegant yet easy bite-sized treat for gatherings or casual munching.
Ingredients
Pastry and Filling
- 1 sheet puff pastry (thawed)
- 8 slices deli ham (thinly sliced works best)
- 1 ½ cups shredded cheese (Swiss, cheddar, Gruyère, or a blend)
- 1 tablespoon Dijon mustard
Topping
- 1 egg
- 1 tablespoon water
- Sesame seeds or poppy seeds (optional)
Instructions
- Preheat and prepare: Preheat the oven to 400°F (205°C), line a baking sheet with parchment paper, and lightly flour a clean work surface to prevent the dough from sticking.
- Roll out the puff pastry: Place the thawed puff pastry on the floured surface and gently roll it out into a rectangle if needed to create an even layer for assembly.
- Spread mustard: Evenly spread 1 tablespoon of Dijon mustard over the surface of the puff pastry, creating a flavorful base layer.
- Add ham and cheese: Arrange the deli ham slices evenly over the mustard, then sprinkle the shredded cheese evenly on top to cover the ham.
- Roll into a log: Starting from one long edge, roll the puff pastry tightly into a log shape, ensuring the roll stays snug to hold filling during baking.
- Slice into pinwheels: Using a sharp knife, slice the log into ½- to ¾-inch thick rounds to create about 18 to 24 pinwheels, depending on the thickness.
- Arrange on baking sheet: Place the pinwheel slices cut-side up on the prepared baking sheet, spacing them slightly apart to allow even baking.
- Apply egg wash and seeds: Whisk together 1 egg and 1 tablespoon water, then brush this mixture over the tops of the pinwheels for a golden glaze. Sprinkle sesame or poppy seeds on top if desired for added texture and flavor.
- Bake until golden: Bake in the preheated oven for 15 to 18 minutes, or until the pinwheels are puffed up and golden brown. Remove from the oven and serve warm for best taste and texture.
Notes
- Ensure puff pastry is properly thawed before rolling to avoid cracking.
- Use a sharp knife chilled in the freezer to slice pinwheels cleanly without squishing.
- Feel free to customize the cheese blend depending on your preference (Gruyère adds nuttiness, cheddar adds sharpness).
- Pinwheels can be made ahead and refrigerated; bake just before serving.
- For a dairy-free or vegetarian option, substitute cheese and ham accordingly or omit ham entirely with a vegetable filling.

