Easy Ham Cheese Puff Pastry Recipe – Flaky, Cheesy, and Perfectly Golden

If you are looking for an easy savory bake with buttery pastry, smoky ham, and plenty of melted cheese, this Ham Cheese Puff Pastry recipe is an excellent choice. Crisp layers of puff pastry surround a warm filling of sliced ham, mozzarella, cheddar, and Dijon mustard, creating a simple snack or meal that tastes bakery-style with very little effort.

This recipe is perfect for brunch, lunchboxes, parties, game day, holiday appetizers, or an easy family dinner. Store-bought puff pastry keeps preparation quick, while the combination of ham and cheese makes every bite rich, savory, and satisfying.

Serve these pastries warm with honey mustard, garlic aioli, tomato soup, or a fresh salad.

Why You’ll Love This Ham Cheese Puff Pastry

Puff pastry gives you a beautifully flaky and crisp exterior without having to make dough from scratch.

Ham and melted cheese create a classic filling that works for both adults and kids.

A thin Dijon-mustard layer adds extra flavor without making the filling complicated.

The pastries can be made as rectangles, pockets, turnovers, or smaller appetizer-sized bites.

They can also be assembled ahead and chilled until you are ready to bake them.

Ingredients

For the Puff Pastry

  • 2 sheets frozen puff pastry, thawed but still cold
  • 8 ounces thinly sliced ham
  • 1½ cups shredded low-moisture mozzarella cheese
  • 1 cup shredded sharp cheddar cheese
  • ½ cup shredded Swiss or provolone cheese, optional
  • ¼ cup freshly grated Parmesan cheese

For the Mustard Spread

  • 3 tablespoons Dijon mustard
  • 1 tablespoon mayonnaise
  • 1 teaspoon honey, optional
  • ½ teaspoon garlic powder
  • ¼ teaspoon freshly ground black pepper

For the Egg Wash

  • 1 large egg
  • 1 tablespoon milk or water

For the Garlic Butter Finish

  • 2 tablespoons unsalted butter, melted
  • 1 garlic clove, finely minced
  • 1 tablespoon freshly grated Parmesan
  • 1 teaspoon chopped fresh parsley
  • ¼ teaspoon Italian seasoning

Optional Add-Ins

  • Caramelized onions
  • Sautéed mushrooms
  • Fresh spinach
  • Crispy bacon
  • Sliced jalapeños
  • Roasted red peppers

For Serving

  • Honey mustard
  • Dijon mustard
  • Garlic aioli
  • Ranch dressing
  • Marinara sauce

How to Make Ham Cheese Puff Pastry

1. Preheat the Oven

Preheat your oven to 400°F (200°C).

Line a large baking sheet with parchment paper.

2. Keep the Puff Pastry Cold

Puff pastry works best when it remains cold.

Take it from the refrigerator only when you are ready to assemble the pastries.

If it becomes very soft or sticky, refrigerate it for approximately 10–15 minutes before continuing.

3. Prepare the Ham

Pat the ham lightly with paper towels if it looks moist.

Removing extra moisture helps prevent the pastry from becoming soggy.

4. Prepare the Cheese

Combine mozzarella, cheddar, and Swiss or provolone if using.

Reserve the Parmesan separately.

5. Make the Mustard Spread

In a small bowl, combine Dijon mustard, mayonnaise, honey, garlic powder, and black pepper.

Mix until smooth.

6. Prepare the First Pastry Sheet

Unfold one sheet of puff pastry onto a lightly floured work surface.

Gently roll it just enough to smooth any creases.

Do not roll it extremely thin.

7. Cut the Pastry

Cut the pastry into 4 equal rectangles.

Repeat with the second sheet.

You should have approximately 8 pastry portions.

8. Add the Mustard Spread

Spread approximately 1 teaspoon mustard mixture over one half of each pastry rectangle.

Leave approximately a ½-inch border around the edges.

9. Add the Ham

Place ham over the mustard.

Fold or cut the slices so they fit inside the pastry without hanging over the edges.

10. Add the Cheese

Top the ham generously with the mozzarella-cheddar mixture.

11. Add Parmesan

Sprinkle a little Parmesan over each filling.

12. Add Optional Ingredients

If using vegetables or bacon, add a small amount now.

Avoid overfilling.

Any mushrooms, spinach, or peppers should be cooked and relatively dry before being added.

13. Fold the Pastry

Fold the empty half of each rectangle over the filling to create a pocket.

14. Seal the Edges

Press the edges together firmly.

Use the tines of a fork to crimp the edges.

This helps prevent melted cheese from escaping.

15. Transfer to the Baking Sheet

Arrange the pastry pockets on the prepared baking sheet.

Leave approximately 2 inches between them.

16. Make the Egg Wash

Whisk the egg with milk or water.

17. Brush the Pastry

Brush the tops lightly with egg wash.

Avoid allowing too much egg wash to drip down the cut edges because it can interfere with puffing.

18. Cut Steam Vents

Use a sharp knife to make 2–3 small slits across the top of each pastry.

This allows steam to escape during baking.

19. Add Parmesan

Sprinkle a small amount of Parmesan over the tops if desired.

20. Chill Before Baking

For an especially flaky result, place the assembled pastries in the refrigerator for approximately 10–15 minutes.

Cold pastry produces better layers in the oven.

21. Bake

Bake for approximately 18–24 minutes.

The pastries should become puffed, crisp, and deeply golden.

22. Check the Bottoms

Carefully lift one pastry.

The bottom should be golden rather than pale or doughy.

If needed, bake for another 2–4 minutes.

23. Prepare the Garlic Butter

While the pastries bake, combine melted butter, garlic, Parmesan, parsley, and Italian seasoning.

24. Brush After Baking

Remove the pastries from the oven.

Immediately brush the tops lightly with garlic Parmesan butter.

25. Rest

Let them rest for approximately 5 minutes.

The cheese inside will be extremely hot.

26. Garnish

Finish with additional Parmesan, parsley, or cracked black pepper.

27. Serve

Serve warm with honey mustard, Dijon, ranch, or garlic aioli.

What to Serve With Ham Cheese Puff Pastry

These pastries work well for breakfast, brunch, lunch, or dinner.

Serve them with:

  • Tomato soup
  • Creamy potato soup
  • Caesar salad
  • Garden salad
  • Arugula salad
  • Roasted vegetables
  • Potato wedges
  • French fries
  • Fresh fruit

For brunch, pair them with:

  • Scrambled eggs
  • Fried eggs
  • Fresh berries
  • Breakfast potatoes

For parties, cut the pastry into smaller portions and serve with several dipping sauces.

Tips for the Best Ham Cheese Puff Pastry

Keep the puff pastry cold.

Pat the ham dry before using.

Use low-moisture cheese.

Avoid overfilling the pastry.

Leave clean borders around the filling.

Seal the edges firmly.

Use egg wash for a golden finish.

Cut steam vents in the tops.

Chill the assembled pastries before baking if possible.

Bake until deeply golden rather than simply pale yellow.

Let them rest briefly before eating.

Easy Recipe Variations

Ham and Swiss Puff Pastry

Use Swiss cheese and Dijon mustard for a classic combination.

Ham and Mozzarella Pastries

Use mozzarella as the primary cheese for an extra-stretchy center.

Ham Cheddar Puff Pastry

Use sharp cheddar and add a little honey mustard.

Ham Spinach Puff Pastry

Add 1 cup cooked spinach, squeezed very dry.

Ham Mushroom Puff Pastry

Add sautéed mushrooms that have been cooked until their moisture evaporates.

Spicy Ham Cheese Pastry

Add jalapeños and replace some of the cheese with pepper Jack.

Ham Bacon Cheese Pastry

Add crispy chopped bacon for a richer filling.

Garlic Parmesan Ham Pastry

Increase the Parmesan and finish with plenty of garlic herb butter.

How to Store Leftovers

Allow leftover pastries to cool completely.

Transfer them to an airtight container.

Refrigerate for up to 3–4 days.

Reheating in the Oven

Place the pastries on a baking sheet.

Reheat at 350°F (175°C) for approximately 8–10 minutes.

This is one of the best ways to restore the flaky texture.

Reheating in the Air Fryer

Air fry at approximately 350°F for several minutes until hot and crisp.

Microwave

Microwaving works for convenience, but the puff pastry will become softer.

Freezing Ham Cheese Puff Pastry

These pastries freeze very well.

For freezing before baking, assemble and seal the pastries but do not apply the egg wash.

Arrange them on a tray and freeze until firm.

Transfer to a freezer-safe container and freeze for up to approximately 2 months.

Bake from frozen, brushing with egg wash first and adding extra baking time as necessary.

Baked pastries can also be frozen after they have cooled completely.

Frequently Asked Questions

Can I use store-bought puff pastry?

Yes.

Frozen store-bought puff pastry is ideal and makes this recipe extremely easy.

Can I use sliced cheese instead of shredded?

Absolutely.

Swiss, provolone, cheddar, or mozzarella slices all work.

Why is my puff pastry soggy?

The ham or other fillings may have contained too much moisture, or the pastry may not have baked long enough.

Can I make these ahead?

Yes.

Assemble them several hours ahead, refrigerate, and bake when ready.

Can I add mustard?

Yes.

Dijon or honey mustard works especially well with ham and cheese.

Why did my cheese leak out?

The pastries may have been overfilled or not sealed securely.

Leave a clean border and crimp firmly with a fork.

Can I make small appetizer versions?

Yes.

Cut the pastry into smaller rectangles and reduce the baking time accordingly.

Which cheese works best?

Mozzarella gives excellent melt, cheddar adds strong flavor, and Swiss or provolone pairs particularly well with ham.

Final Thoughts

This Ham Cheese Puff Pastry combines buttery, flaky pastry with savory ham, mozzarella, cheddar, Parmesan, and a flavorful Dijon spread for an easy baked snack or meal.

The key is keeping the pastry cold, using relatively dry ingredients, avoiding overfilling, and baking until the exterior is deeply golden and crisp.

Serve the pastries warm with honey mustard, garlic aioli, or tomato soup for an easy family-friendly recipe that works equally well for brunch, lunch, parties, or a quick dinner.

Leave a Comment