These easy Ham and Cheese Puff Pastry Sandwiches are golden, flaky, and filled with savory ham and gooey melted cheese. Perfect for breakfast, lunch, brunch, or a quick snack!
Introduction
Honestly, there are few things better than the smell of buttery puff pastry baking in the oven. I usually make these Ham and Cheese Puff Pastry Sandwiches when I want something quick but still feels a little special.
The pastry gets beautifully golden and crisp on the outside, while the inside is packed with savory ham and plenty of melted cheese. They remind me of a fancy café-style sandwich, but they’re surprisingly easy to make at home.
They’re especially good when served warm, when the cheese is still wonderfully gooey!
Ingredients
- 1 sheet puff pastry, thawed
- 6–8 slices deli ham
- 6–8 slices Swiss, mozzarella, or Gruyère cheese
- 1 egg
- 1 tbsp water
- 1 tbsp Dijon mustard, optional
- 1 tbsp melted butter
- ½ tsp garlic powder
- ½ tsp dried Italian seasoning
- ¼ cup shredded Parmesan cheese, optional
- Salt and black pepper, to taste
Step-by-Step Method
1. Preheat the Oven
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper.
2. Prepare the Puff Pastry
Place the thawed puff pastry sheet on a lightly floured surface.
Gently roll it out just enough to smooth the creases. Don’t roll it too thin because you want those lovely flaky layers.
Cut the pastry into 6 equal rectangles.
3. Add the Filling
Place a slice or two of ham on half of the pastry rectangles.
Top with a generous amount of cheese.
If you like extra flavor, spread a very thin layer of Dijon mustard over the pastry before adding the ham.
Season lightly with black pepper.
4. Close the Sandwiches
Place the remaining pastry rectangles over the filled pieces.
Press the edges together firmly with your fingers.
Use a fork to crimp around the edges, which helps seal the cheese inside.
5. Prepare the Egg Wash
Whisk together:
- 1 egg
- 1 tablespoon water
Brush the egg wash generously over the tops of the pastries.
6. Add the Topping
Mix the melted butter with garlic powder and Italian seasoning.
Brush a small amount over the pastry.
For an extra cheesy finish, sprinkle a little shredded Parmesan over the top.
7. Bake
Place the pastries on the prepared baking sheet.
Bake for approximately 18–23 minutes, or until the puff pastry is deeply golden, crisp, and fully puffed.
Honestly, this is the point where the kitchen starts smelling amazing!
8. Rest and Serve
Remove from the oven and let the pastries cool for 5 minutes.
This gives the melted cheese a chance to settle slightly while keeping the pastry crisp.
Serve warm.
Cooking Tips
- Keep the puff pastry cold. Cold pastry creates better flaky layers.
- Don’t overfill the sandwiches, or the cheese may leak out during baking.
- Seal the edges firmly with a fork.
- An egg wash gives the pastry that beautiful golden-brown finish.
- Gruyère gives a rich, slightly nutty flavor, while mozzarella creates an especially stretchy filling.
- For extra flavor, add a thin layer of Dijon mustard.
- Let the pastries cool for a few minutes before eating—the cheese will be extremely hot straight from the oven.
Serving Suggestions
These puff pastry sandwiches are delicious for:
- Breakfast
- Brunch
- Lunch
- Afternoon snacks
- Game-day appetizers
- Kids’ lunchboxes
- Holiday gatherings
Serve them with:
- Fresh green salad
- Tomato soup
- Potato wedges
- Pickles
- Fresh fruit
- Mustard or honey mustard dipping sauce
Approximate Nutrition
Per serving:
- Calories: 390
- Protein: 17g
- Carbohydrates: 23g
- Fat: 27g
- Fiber: 1g
- Sugar: 2g
- Sodium: 750mg
Nutrition is an estimate and will vary depending on the type of puff pastry, ham, and cheese used.
Conclusion
These Ham and Cheese Puff Pastry Sandwiches are proof that you don’t need complicated ingredients to make something incredibly delicious. The combination of buttery, flaky pastry, savory ham, and gooey melted cheese is hard to resist.
I usually serve them warm straight from the oven, and honestly, they disappear very quickly! They’re an easy recipe to keep on hand whenever you need a quick breakfast, snack, or impressive appetizer.
5 Frequently Asked Questions
1. Can I use different cheese?
Absolutely! Swiss, Gruyère, mozzarella, cheddar, provolone, or Monterey Jack all work beautifully.
2. Can I prepare these ahead of time?
Yes. Assemble the pastries, cover them, and refrigerate them for several hours. Brush with egg wash just before baking.
3. Why did my puff pastry not become flaky?
The pastry may have become too warm before baking. Keep it chilled and make sure your oven is fully preheated before the pastries go in.
4. Can I freeze ham and cheese puff pastry sandwiches?
Yes. Assemble them without the egg wash, freeze them on a tray, then transfer them to an airtight freezer bag. They can be baked from frozen, adding a few extra minutes to the cooking time.
5. Can I add other ingredients?
Definitely! Try adding caramelized onions, spinach, roasted peppers, mushrooms, or a little Dijon mustard for extra flavor.

