Crispy, flaky, golden, and packed with melty cheese and savory ham, these cheesy ham puff pastry sandwiches are an irresistible treat for breakfast, brunch, lunch, or a quick snack. Buttery puff pastry wraps around a delicious filling and bakes into a beautifully golden sandwich with a crisp exterior and gooey center.
Why You’ll Love This Recipe
- Crispy and flaky — Puff pastry creates a beautifully golden exterior.
- Cheesy and savory — Melted cheese pairs perfectly with ham.
- Easy to prepare — Simple ingredients and minimal prep.
- Perfect for sharing — Great for parties, brunches, and gatherings.
- Freezer-friendly — Unbaked sandwiches can be frozen for later.
Perfect For
These puff pastry sandwiches are perfect for breakfast, brunch, lunch, afternoon snacks, lunchboxes, picnics, parties, game nights, and holiday gatherings.
Common Mistakes to Avoid
- Letting the pastry become too warm — Cold puff pastry creates better layers.
- Overfilling the sandwiches — Too much filling can leak during baking.
- Skipping the egg wash — It helps create a beautiful golden finish.
- Opening the oven repeatedly — Sudden temperature changes can affect the pastry’s rise.
Required Equipment
- Baking sheet
- Parchment paper
- Rolling pin
- Sharp knife or pizza cutter
- Pastry brush
- Small mixing bowl
Storage Instructions
Store baked sandwiches in an airtight container in the refrigerator for up to 3 days.
Reheat in an oven or air fryer at 350°F (175°C) for several minutes to restore crispness.
For longer storage, freeze unbaked assembled sandwiches for up to 2 months.
Recipe Details
Preparation Time: 15 minutes
Cooking Time: 20–25 minutes
Total Time: 40 minutes
Servings: 6 sandwiches
Best Season: All-season
Total Calories (Per Serving): Approximately 380 calories
📝 Ingredients
- 1 sheet puff pastry, thawed but still cold
- 6 slices deli ham
- 6 slices Swiss, cheddar, or mozzarella cheese
- 1 tablespoon Dijon mustard
- 1 large egg
- 1 tablespoon water
- ½ teaspoon garlic powder
- ½ teaspoon dried Italian herbs
- 1 tablespoon sesame seeds, optional
- ¼ teaspoon black pepper
Note: Keep the puff pastry cold while working with it. If it becomes soft or sticky, refrigerate it for 10–15 minutes before continuing.
Directions
- Preheat the oven.
Preheat your oven to 400°F (200°C). - Prepare the baking sheet.
Line a baking sheet with parchment paper. - Roll out the pastry.
Place the cold puff pastry on a lightly floured surface and gently roll it out to smooth any creases. - Cut the pastry.
Cut the pastry into 12 equal rectangles. - Prepare the filling.
Spread a small amount of Dijon mustard over 6 pastry rectangles. - Add the ham.
Place one slice of ham over each mustard-covered rectangle, trimming it if necessary. - Add the cheese.
Place a slice of cheese over the ham. - Season.
Sprinkle lightly with black pepper, garlic powder, and Italian herbs. - Top with pastry.
Place the remaining pastry rectangles over the filling. - Seal the edges.
Press around the edges with your fingers, then use a fork to firmly crimp the edges. - Prepare the egg wash.
Whisk the egg with 1 tablespoon of water. - Brush the pastry.
Lightly brush each sandwich with egg wash. - Add sesame seeds.
Sprinkle sesame seeds over the top if desired. - Chill briefly.
Refrigerate the assembled sandwiches for 10 minutes. This helps the pastry stay flaky during baking. - Bake.
Bake for 20–25 minutes, or until deeply golden, puffed, and crisp. - Cool slightly.
Allow the sandwiches to cool for 5 minutes before serving. - Serve warm.
Enjoy while the pastry is crisp and the cheese is still melted.
Baking Tips
- Keep the puff pastry cold for the best rise.
- Don’t overfill the sandwiches.
- Seal the edges firmly to prevent cheese from escaping.
- Place the sandwiches in the refrigerator before baking for extra-flaky layers.
- For extra flavor, brush the tops with garlic butter immediately after baking.
Nutrition Facts
Per Sandwich — Approximate
- Calories: ~380
- Fat: ~25 g
- Cholesterol: ~65 mg
- Sodium: ~650 mg
- Potassium: ~90 mg
- Total Carbohydrates: ~24 g
- Fiber: ~1 g
- Net Carbs: ~23 g
- Sugars: ~2 g
- Protein: ~16 g
- Calcium: ~180 mg
Nutrition values are approximate and vary depending on the puff pastry, ham, and cheese used.
Notes
- Extra cheesy: Add a little shredded mozzarella inside.
- Spicy: Add sliced jalapeños or a pinch of chili flakes.
- Herby: Add fresh thyme or rosemary.
- Sweet and savory: Add a thin layer of fig or apricot spread.
- Crispier finish: Bake directly on a preheated baking sheet.
- Storage: Refrigerate baked sandwiches for up to 3 days.
- Freezing: Freeze assembled unbaked sandwiches for up to 2 months.
- Reheating: Use an oven or air fryer rather than a microwave to maintain crispness.
Frequently Asked Questions
1. Can I use turkey instead of ham?
Yes. Turkey, chicken, or smoked turkey are excellent alternatives.
2. Can I prepare these ahead of time?
Yes. Assemble them, refrigerate overnight, and bake when ready.
3. Can I use different cheese?
Absolutely. Cheddar, Swiss, mozzarella, provolone, and pepper jack all work well.
4. Why didn’t my pastry puff?
The pastry may have become too warm before baking, or the oven may not have been hot enough.
5. Can I make these in an air fryer?
Yes. Air fry at approximately 375°F (190°C) for 10–14 minutes, depending on the size and your air fryer. Keep an eye on them toward the end.

