These Ham and Cheese Puff Pastry Pinwheels are a lifesaver when I need a last-minute appetizer. It’s just a few ingredients layered, rolled, and baked until golden. I love how effortless and delicious they are.
Jump to Recipe
Why This Recipe Works
These Ham and Cheese Puff Pastry Pinwheels are one of those recipes I turn to when I want something easy, warm, and guaranteed to please everyone. Here’s what makes them special:
- Flaky and Golden: The puff pastry bakes up light, crisp, and buttery every time. It’s the same irresistible texture you get from these Puff Pastry Sausage Bites, and it makes each bite feel extra satisfying.
- Simple Ingredients, Big Flavor: Just a few pantry staples—ham, cheese, and Dijon mustard—create a savory, cheesy filling that tastes like it took way more effort than it did.
- Perfect for Any Occasion: Whether it’s brunch, a party, or a quick snack, these pinwheels fit right in. They’re easy to grab, easy to love, and always a hit on the table.
- Make-Ahead Friendly: You can roll, slice, and refrigerate them ahead of time, then bake right before serving. It’s a stress-free option for entertaining, just like these Turkey & Brie Puff Pastry Pockets.
- Endlessly Customizable: Try different cheeses, swap the ham for prosciutto or turkey, or add a touch of jam for a sweet-savory twist. Once you make them, you’ll start thinking of all the ways to make them your own.

If you enjoyed this recipe, please come back and give it a rating. I ❤️ hearing from you!

Ingredients
- Puff Pastry – The buttery, flaky base that makes these pinwheels so delicious. I use store-bought puff pastry for convenience, just make sure it’s fully thawed before rolling.
- Deli Ham – Thinly sliced ham works best for even layering and easy rolling. You can substitute with prosciutto, turkey, or even cooked bacon for a different flavor.
- Shredded Cheese – A mix of Swiss, cheddar, or Gruyère gives the best melt and flavor. Use one type or combine a few for a richer taste.
- Dijon Mustard – Adds a light tang and depth that balances the richness of the cheese and ham. Regular yellow mustard or honey mustard also work if you prefer a milder flavor.
- Egg – Beaten with water to create an egg wash that gives the pinwheels a golden, glossy finish.
- Water – Mixed with the egg to thin it slightly for easier brushing.
- Sesame Seeds or Poppy Seeds – Sprinkled on top for a bit of crunch and a nice finishing touch. You can also use everything bagel seasoning or skip them altogether.
For full list of ingredients and instructions, see recipe card below.
Instructions


- Roll and spread mustard: Roll the puff pastry out on a lightly floured surface if needed. Spread the Dijon mustard evenly over the pastry, leaving a small border around the edges.
- Add the ham: Layer the ham slices evenly over the mustard so the pastry is fully covered.


- Add the cheese: Sprinkle the shredded cheese evenly over the ham, keeping the filling balanced so it doesn’t spill out.
- Roll the pastry: Starting from the long side, roll the pastry tightly into a log, keeping the layers snug.


- Slice the pinwheels: Using a sharp knife, cut the log into ½–¾ inch rounds and arrange them cut-side up on a parchment-lined baking sheet.
- Add seeds: Sprinkle sesame seeds or poppy seeds evenly over the tops of the pinwheels.


- Brush with egg wash: Whisk the egg with water and brush the tops of the pinwheels for a glossy, golden finish.
- Bake: Bake at 400°F (205°C) for 15–18 minutes, until puffed and golden brown. Serve warm or at room temperature.
For full list of ingredients and instructions, see recipe card below.

Substitutions & Variations
Here are some of my favorite substitutions and variations:
- Protein Options: I like using classic deli ham, but prosciutto or turkey slices work just as well. You can even try cooked bacon for a smoky flavor.
- Cheese Choices: Swiss and Gruyère melt beautifully, but cheddar or mozzarella are great too. Use whatever cheese you already have in the fridge.

What to Serve with Ham and Cheese Puff Pastry Pinwheels
Appetizers
- These Ham and Cheese Puff Pastry Pinwheels are perfect for any appetizer spread. We love serving them with Puff Pastry Brie Bites for a buttery, cheesy pairing that always disappears fast.
- They also go beautifully with Antipasto Bites, Bacon Wrapped Dates with Goat Cheese, or Fried Goat Cheese Balls for a mix of savory and sweet flavors.
Dips & Spreads
- These pinwheels taste amazing dipped into creamy spreads. Try them with Crab Spinach Artichoke Dip or a smooth Whipped Brie Cheese Spread for a rich, cheesy combo.
- For something heartier, serve them alongside Pretzels with Beer Cheese Dip and let everyone mix and match their favorites.

FAQs
Yes, you can substitute the ham with prosciutto, turkey, or even cooked bacon. Just make sure the slices are thin so the pastry rolls up neatly and bakes evenly.
Swiss and Gruyère are classic choices because they melt smoothly and pair well with ham. Cheddar or mozzarella also work nicely if you prefer a milder flavor.
It’s a good idea to chill the rolled log for about 10 minutes before slicing. This helps the pastry hold its shape and makes it easier to cut clean, even rounds.
Avoid overfilling the pastry and leave a small border around the edges when layering the ingredients. This gives the cheese room to melt without spilling out during baking.
Absolutely. They taste great warm or at room temperature, which makes them perfect for parties, brunches, or picnics.
Store leftover pinwheels in an airtight container in the refrigerator for up to 3–4 days. Reheat in the oven or air fryer at 350°F (175°C) until warm and crisp again.

More Recipes You’ll Enjoy
- Easy Ham and Cheese Crepes – These Easy Ham and Cheese Crepes are filled with cheese, deli ham, and mustard. Each bite is filling, savory, creamy, and perfect for brunch.
- Breakfast Egg Bread Bowls – Breakfast Egg Bread Bowls are just as fun to make as they are to eat. Filled with eggs, ham, and cheese, each bite will satisfy your soul.
- Khachapuri (Georgian Cheese Bread) – Turn brunch into an adventure with this Khachapuri (Georgian Cheese Bread). Stuffed with cheese, eggs, and butter, this savoury meal is perfect for sharing.
- Baked Prosciutto and Egg Breakfast Tart – This beautiful Baked Prosciutto and Egg Breakfast Tart is fresh, light, and a delicious choice for Sunday brunch. Ready in just 30 minutes!
If you try this Ham and Cheese Puff Pastry Pinwheels recipe, let me know what you think! Rate and review this recipe in the comments below. Don’t forget to take a picture and tag me on Instagram @lenaskitchenblog!

Ham and Cheese Puff Pastry Pinwheels
Ingredients
- 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
- 1 egg
- 1 tablespoon water
- sesame seeds, or poppy seeds
Instructions
- Preheat the oven to 400°F (205°C), line a baking sheet with parchment paper, and lightly flour a clean work surface.
- Place the thawed puff pastry on the floured surface and roll it out gently into a rectangle if needed.
- Spread the Dijon mustard evenly over the surface of the puff pastry.
- Arrange the ham slices in an even layer over the mustard, then sprinkle the shredded cheese evenly on top.
- Starting from the long edge, roll the pastry tightly into a log, keeping the roll snug as you go.
- Slice the log into ½- to ¾-inch rounds to yield about 18 to 24 pinwheels.
- Arrange the pinwheels cut-side up on the prepared baking sheet, leaving a little space between each one.
- Whisk the egg with 1 tablespoon of water and brush the mixture over the tops of the pinwheels, then sprinkle with sesame or poppy seeds if desired.
- Bake for 15 to 18 minutes, or until the pinwheels are puffed and golden brown, then remove from the oven and serve warm.
Notes
- Thaw puff pastry in the fridge until just pliable. It should be soft enough to roll but still cool to the touch for the best flaky texture.
- Roll evenly to keep the pastry uniform in thickness so the pinwheels bake up evenly and look neat.
- Chill the rolled log before slicing for about 10 minutes. This helps you get clean, even cuts without squishing the pastry.
- Don’t overfill with cheese or ham. A light layer prevents the filling from leaking out during baking.
- Use good melting cheese like Swiss, Gruyère, or cheddar for smooth, gooey results.
- Brush with egg wash before baking to give the pinwheels a golden, glossy finish.
- Space them out on the baking sheet so they have room to puff up and crisp properly.
- Serve warm for the best flavor and texture, or at room temperature for easy entertaining.
- Make ahead by assembling and slicing the pinwheels up to a day in advance, then bake just before serving.
- Reheat leftovers in the oven at 350°F (175°C) for a few minutes to bring back their crispiness.
Photography by Naomi Seiler






Leave a Reply