Ham and Cheese Puff Pastry Pinwheels
If you’re searching for a simple yet impressive appetizer, snack, or party food, these Ham and Cheese Puff Pastry Pinwheels are the perfect recipe to add to your collection. Featuring flaky, buttery puff pastry wrapped around savory ham and melted cheese, these delicious pinwheels are easy to prepare and guaranteed to be a hit with family and friends. Whether you’re hosting a holiday gathering, preparing game-day snacks, packing lunchbox treats, or looking for a quick appetizer, these golden-brown pinwheels deliver irresistible flavor in every bite.
One of the best things about this recipe is its versatility. With just a few basic ingredients, you can create a bakery-style snack that looks elegant yet requires minimal effort. The puff pastry bakes into light, crispy layers while the ham and cheese filling becomes warm and melty, creating a delicious combination of textures and flavors.
These pinwheels are ideal for serving warm from the oven, but they also taste great at room temperature, making them perfect for parties, picnics, potlucks, and meal prep. Once you try them, you’ll understand why they are a favorite for both casual and special occasions.
Why You’ll Love These Ham and Cheese Puff Pastry Pinwheels
There are many reasons why this recipe is a crowd-pleaser:
- Quick and easy to make
- Requires only a handful of ingredients
- Perfect for parties and gatherings
- Kid-friendly and adult-approved
- Great for make-ahead preparation
- Customizable with different cheeses and seasonings
- Ready in under 30 minutes
Whether you’re an experienced baker or a beginner in the kitchen, this recipe is straightforward and nearly foolproof.
Ingredients
To make approximately 20 to 24 pinwheels, you will need:
For the Pinwheels
- 1 sheet frozen puff pastry, thawed
- 8 ounces sliced ham
- 1 1/2 cups shredded Swiss cheese, cheddar cheese, or Gruyère cheese
- 1 tablespoon Dijon mustard (optional)
- 1 teaspoon garlic powder
- 1 teaspoon dried parsley
- 1 egg
- 1 tablespoon water
Optional Garnishes
- Sesame seeds
- Poppy seeds
- Fresh parsley
- Grated Parmesan cheese
Equipment Needed
- Baking sheet
- Parchment paper
- Rolling pin
- Sharp knife
- Pastry brush
- Mixing bowl
Step 1: Prepare the Puff Pastry
Remove the puff pastry from the freezer and allow it to thaw according to the package instructions.
Once softened, lightly flour your work surface and gently roll the pastry into a rectangle approximately 10 x 12 inches.
Be careful not to overwork the dough, as puff pastry relies on its layers to create a light and flaky texture.
Step 2: Add the Mustard
If using Dijon mustard, spread a thin, even layer over the entire surface of the pastry.
The mustard adds a subtle tangy flavor that complements both the ham and cheese beautifully.
If you prefer a milder flavor, you can skip this step.
Step 3: Layer the Ham
Arrange the sliced ham evenly across the puff pastry, leaving a small border around the edges.
You can slightly overlap the slices to ensure every pinwheel contains plenty of savory ham.
Step 4: Add the Cheese
Sprinkle the shredded cheese evenly over the ham.
Swiss, cheddar, and Gruyère are all excellent choices because they melt beautifully and provide rich flavor.
For extra depth, consider combining two different cheeses.
Step 5: Season the Filling
Sprinkle garlic powder and dried parsley over the cheese layer.
These simple seasonings enhance the overall flavor without overpowering the ham and cheese.
Step 6: Roll the Pastry
Starting from one long side, tightly roll the puff pastry into a log.
Use gentle pressure to keep the roll compact without squeezing out the filling.
Once rolled, place the log seam-side down.
For easier slicing, refrigerate the log for 10 to 15 minutes. Chilling helps the pastry maintain its shape and creates cleaner cuts.
Step 7: Slice the Pinwheels
Using a sharp knife, cut the chilled log into slices approximately 1/2 inch thick.
Arrange the slices flat on a parchment-lined baking sheet, leaving a little space between each pinwheel.
As the pastry bakes, it will expand and become beautifully flaky.
Step 8: Prepare the Egg Wash
In a small bowl, whisk together:
- 1 egg
- 1 tablespoon water
Brush the tops of the pinwheels with the egg wash.
This step helps create a glossy, golden-brown finish during baking.
If desired, sprinkle sesame seeds, poppy seeds, or grated Parmesan cheese over the tops.
Step 9: Bake Until Golden
Preheat your oven to 400°F (200°C).
Bake the pinwheels for 15 to 18 minutes, or until the pastry is puffed and deeply golden.
The cheese should be melted and slightly bubbly, while the pastry layers become crisp and flaky.
Cooking times may vary slightly depending on your oven.
Step 10: Cool and Serve
Remove the baking sheet from the oven and allow the pinwheels to cool for a few minutes.
Transfer them to a serving platter and garnish with fresh parsley if desired.
Serve warm or at room temperature.
Delicious Variations
One of the best features of this recipe is how easy it is to customize.
Ham and Cheddar Pinwheels
Use sharp cheddar cheese for a bold, classic flavor combination.
Ham and Gruyère Pinwheels
Gruyère provides a rich, nutty flavor often found in French-inspired pastries.
Spicy Pinwheels
Add:
- Sliced jalapeños
- Crushed red pepper flakes
- Pepper Jack cheese
for a spicy twist.
Breakfast Pinwheels
Include scrambled eggs with the ham and cheese filling for a delicious breakfast version.
Italian-Style Pinwheels
Substitute ham with prosciutto and add mozzarella cheese and Italian herbs.
Serving Suggestions
These Ham and Cheese Puff Pastry Pinwheels are incredibly versatile and pair well with many dishes and dips.
Serve them alongside:
- Honey mustard sauce
- Ranch dressing
- Garlic aioli
- Marinara sauce
- Fresh salad
- Soup
- Fruit platters
- Vegetable trays
They also make a wonderful addition to brunch spreads and holiday appetizer tables.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat, place them in a 350°F (175°C) oven for 5 to 7 minutes until warmed through and crisp.
Avoid microwaving whenever possible, as it can soften the flaky pastry.
These pinwheels can also be frozen before baking. Simply assemble, slice, and freeze on a baking sheet. Once frozen, transfer them to a freezer-safe container. Bake directly from frozen, adding a few extra minutes to the cooking time.
Tips for Success
- Use cold puff pastry for easier handling.
- Chill the rolled log before slicing.
- Avoid overfilling the pastry.
- Use freshly grated cheese for better melting.
- Bake until deeply golden for maximum flakiness.
Final Thoughts
Ham and Cheese Puff Pastry Pinwheels are a simple yet elegant recipe that delivers incredible flavor with minimal effort. The combination of flaky puff pastry, savory ham, and melted cheese creates a snack or appetizer that is perfect for nearly any occasion. Whether you’re preparing a party platter, a family gathering, a holiday appetizer spread, or a quick savory treat, these pinwheels are guaranteed to impress. Easy to customize and even easier to enjoy, they are a recipe you’ll find yourself making again and again.

