Description
This easy Ham and Cheese Puff Pastry recipe is buttery, flaky, and loaded with melty cheese and savory ham. Ready in under 40 minutes, it’s the perfect appetizer, lunch, or snack everyone will love!
Ham and Cheese Puff Pastry (I’ve Made This Twice and Loved It!)
I honestly wasn’t expecting this recipe to become one of my favorites, but after making it twice in just a couple of weeks, I knew I had to share it. The first time I made it was for a quick weekend lunch, and it disappeared so fast that I ended up making another batch a few days later.
What I love most is how incredibly simple it is. You only need a handful of ingredients, yet it tastes like something you’d order from a bakery. The buttery, flaky puff pastry, layers of smoky ham, and gooey melted cheese come together perfectly in every bite.
I usually serve these with a simple salad or a bowl of tomato soup, but they’re also amazing as party appetizers or even for breakfast. Honestly, this is one of those recipes that always gets compliments, and people always ask for the recipe.
Why You’ll Love This Recipe
- Ready in about 35 minutes
- Only a few simple ingredients
- Crispy, flaky pastry
- Perfect for lunch, brunch, snacks, or parties
- Easy to customize with your favorite cheese or deli meat
- Freezer-friendly
Ingredients
- 2 sheets frozen puff pastry, thawed
- 8 slices deli ham
- 8 slices Swiss cheese (or cheddar, mozzarella, Gruyère, or provolone)
- 1 egg
- 1 tablespoon water
- 1 teaspoon Dijon mustard (optional but highly recommended)
- 1 teaspoon garlic powder (optional)
- 1 teaspoon dried parsley (optional)
Optional Toppings
- Sesame seeds
- Everything bagel seasoning
- Fresh parsley
- Grated Parmesan cheese
Step-by-Step Instructions
Step 1: Prepare the Oven
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper.
Step 2: Prepare the Pastry
Lightly flour your work surface and unfold one sheet of puff pastry.
If using Dijon mustard, spread a thin layer evenly over the pastry.
Step 3: Add the Filling
Arrange the ham slices evenly across the pastry, leaving about a ½-inch border around the edges.
Layer the cheese slices over the ham.
Try not to overfill the pastry or the filling may leak while baking.
Step 4: Seal the Pastry
Place the second puff pastry sheet on top.
Press around the edges with a fork to seal everything inside.
Using a sharp knife, score the top into squares or rectangles without cutting all the way through.
Step 5: Egg Wash
Whisk together the egg and water.
Brush the entire top generously with the egg wash.
If desired, sprinkle with sesame seeds or Parmesan cheese.
Step 6: Bake
Bake for 22–28 minutes, or until the pastry is beautifully puffed and deep golden brown.
The cheese should be melted and bubbling around the edges.
Step 7: Cool and Slice
Allow the pastry to cool for about 5–10 minutes before cutting along the scored lines.
Serve warm and enjoy every flaky, cheesy bite.
Cooking Tips
- Make sure your puff pastry stays cold before baking. Warm pastry won’t puff as nicely.
- Don’t overload the filling. Less is definitely more here.
- Brush every corner with egg wash for a beautiful golden finish.
- Let the pastry cool slightly before slicing so the cheese has time to set.
- If using freshly sliced deli ham, pat it dry with paper towels to reduce excess moisture.
- Sharp cheddar adds a stronger flavor, while Swiss keeps it classic.
Delicious Variations
Turkey and Cheese
Swap the ham for turkey slices.
Breakfast Version
Add scrambled eggs and bacon.
Italian Style
Use salami, mozzarella, and a little pesto.
Spicy Version
Add sliced jalapeños or a pinch of crushed red pepper flakes.
Veggie Version
Add sautéed spinach, mushrooms, or roasted peppers.
Serving Suggestions
These puff pastry squares pair wonderfully with:
- Tomato soup
- Caesar salad
- Fresh fruit
- Roasted vegetables
- Potato salad
- Honey mustard dipping sauce
- Ranch dressing
- Marinara sauce
They’re also perfect for:
- Holiday appetizers
- Brunch spreads
- School lunches
- Game day snacks
- Picnics
- Potlucks
Storage & Reheating
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze baked squares for up to 2 months.
Reheating
Bake at 350°F (175°C) for 8–10 minutes or air fry for 4–5 minutes until crispy again.
Avoid microwaving if possible, as it softens the pastry.
Approximate Nutrition (Per Serving)
Makes 8 servings.
- Calories: 345
- Protein: 15g
- Carbohydrates: 21g
- Fat: 22g
- Saturated Fat: 9g
- Cholesterol: 75mg
- Sodium: 690mg
- Fiber: 1g
- Sugar: 1g
Nutrition values are estimates and may vary depending on the brands and ingredients used.
Conclusion
This Ham and Cheese Puff Pastry has quickly become one of my go-to recipes because it’s simple, incredibly satisfying, and always a crowd-pleaser. I love that it looks impressive without requiring much effort, making it perfect for busy weekdays, casual gatherings, or holiday entertaining.
I’ve made it twice already, and honestly, I can see it becoming a regular in my kitchen. The flaky pastry, savory ham, and melted cheese create the kind of comfort food that’s hard to resist. If you’re looking for an easy recipe that tastes like it came from a bakery, this one is definitely worth trying.
Frequently Asked Questions
1. Can I make Ham and Cheese Puff Pastry ahead of time?
Yes! You can assemble it a day in advance, cover it tightly, and refrigerate. Brush with the egg wash just before baking for the best golden finish.
2. What cheese works best?
Swiss cheese is a classic choice, but cheddar, Gruyère, provolone, mozzarella, or even Havarti all melt beautifully and taste delicious.
3. Can I freeze it before baking?
Absolutely. Assemble the pastry, wrap it well, and freeze for up to 2 months. Bake straight from frozen, adding about 8–10 extra minutes to the baking time.
4. How do I keep the bottom from getting soggy?
Avoid overfilling, pat the ham dry if it’s very moist, and bake on a preheated baking sheet if you want an extra-crispy bottom.
5. Can I use homemade puff pastry?
Yes! Homemade puff pastry works wonderfully and gives an even richer, flakier texture. Just roll it to about â…›-inch thickness before assembling the recipe.

