Ham and Cheese Puff Pastry: the ultimate comfort food elevated to an elegant, yet incredibly simple, treat. Imagine biting into layers of flaky, golden puff pastry, giving way to a warm, savory filling of smoky ham and melted, gooey cheese. Is your mouth watering yet? Mine certainly is! This isn’t just a recipe; it’s an experience.
The concept of encasing savory fillings in pastry has been around for centuries, with variations found in cultures across the globe. While the exact origins of the modern puff pastry are debated, its sophisticated layers and buttery flavor have made it a beloved ingredient in both sweet and savory dishes. Think of it as a blank canvas, ready to be transformed into something truly special.
What makes Ham and Cheese Puff Pastry so irresistible? It’s the perfect combination of textures and flavors. The crisp, airy pastry provides a delightful contrast to the rich, savory filling. It’s also incredibly versatile! Whether you’re looking for a quick and easy breakfast, a satisfying lunch, or an impressive appetizer for your next gathering, this recipe delivers. Plus, it’s a fantastic way to use up leftover ham. So, let’s get baking and create some deliciousness!
Ingredients:
- 1 package (14.1 ounces) frozen puff pastry sheets, thawed
- 8 ounces thinly sliced ham
- 6 ounces Gruyere cheese, shredded
- 4 ounces Swiss cheese, shredded
- 2 tablespoons Dijon mustard
- 1 large egg, beaten
- 1 tablespoon milk or cream
- 1 teaspoon dried thyme
- 1/2 teaspoon garlic powder
- Pinch of salt
- Pinch of black pepper
- Optional: Everything bagel seasoning for topping
Preparing the Filling and Puff Pastry:
- Prepare your work surface: Lightly flour a clean, flat surface. This will prevent the puff pastry from sticking as you work with it.
- Unfold the puff pastry: Gently unfold one sheet of puff pastry onto the floured surface. If the pastry is still a bit cold and stiff, let it sit for a few more minutes until it’s pliable enough to unfold without cracking. Be careful not to tear it.
- Lightly roll out the pastry: Using a rolling pin, gently roll the puff pastry sheet into a slightly larger rectangle, about 12×10 inches. This will help create more layers and a flakier final product. Don’t press too hard; you want to maintain the delicate layers of the pastry.
- Spread the Dijon mustard: Evenly spread the Dijon mustard over the entire surface of the rolled-out puff pastry sheet, leaving a small border (about 1/2 inch) around the edges. The mustard adds a tangy flavor that complements the ham and cheese perfectly.
- Layer the ham: Arrange the thinly sliced ham evenly over the mustard-covered puff pastry. Make sure to cover the entire surface, but avoid overlapping the slices too much. You want a good layer of ham in every bite.
- Combine the cheeses: In a medium bowl, combine the shredded Gruyere and Swiss cheeses. Mix them well to ensure an even distribution of both cheeses in the filling.
- Sprinkle the cheese mixture: Generously sprinkle the combined cheese mixture over the ham layer. Make sure to cover the ham completely with cheese. The Gruyere and Swiss cheeses melt beautifully and create a rich, nutty flavor.
- Add seasonings: Sprinkle the dried thyme, garlic powder, salt, and pepper evenly over the cheese layer. These seasonings enhance the overall flavor of the puff pastry.
- Repeat with the second sheet: Repeat steps 2-8 with the second sheet of puff pastry. Unfold, roll, spread mustard, layer ham, combine cheeses, sprinkle cheese, and add seasonings.
Assembling and Cutting the Puff Pastry:
- Place the second sheet on top: Carefully lift the second puff pastry sheet (the one with the ham and cheese) and place it on top of the first puff pastry sheet (also with ham and cheese). Align the edges as closely as possible.
- Press the edges to seal: Gently press the edges of the two puff pastry sheets together to seal them. You can use a fork to crimp the edges for a decorative touch and to ensure a tight seal. This will prevent the filling from leaking out during baking.
- Cut into desired shapes: Using a sharp knife or pizza cutter, cut the assembled puff pastry into your desired shapes. You can make squares, rectangles, triangles, or even use cookie cutters to create fun shapes. For easy serving, I usually cut them into 2-inch squares.
- Arrange on a baking sheet: Line a baking sheet with parchment paper. This will prevent the puff pastry from sticking and make cleanup easier. Carefully transfer the cut puff pastry pieces onto the prepared baking sheet, leaving a little space between each piece.
Baking the Ham and Cheese Puff Pastry:
- Prepare the egg wash: In a small bowl, whisk together the beaten egg and milk or cream. This egg wash will give the puff pastry a beautiful golden-brown color and a glossy finish.
- Brush with egg wash: Using a pastry brush, gently brush the tops of the puff pastry pieces with the egg wash. Be sure to cover the entire surface for even browning.
- Add optional topping: If desired, sprinkle the tops of the egg-washed puff pastry with everything bagel seasoning. This adds a delicious savory flavor and a nice textural element.
- Bake in preheated oven: Preheat your oven to 400°F (200°C). Once the oven is preheated, place the baking sheet with the puff pastry in the oven.
- Bake until golden brown: Bake for 15-20 minutes, or until the puff pastry is golden brown and puffed up. Keep a close eye on them, as baking times may vary depending on your oven.
- Cool slightly before serving: Remove the baking sheet from the oven and let the puff pastry cool slightly on the baking sheet for a few minutes before serving. This will allow the filling to set a bit and prevent it from being too hot.
Tips and Variations:
- Cheese variations: Feel free to experiment with different types of cheese. Provolone, mozzarella, or cheddar cheese would also work well in this recipe.
- Ham variations: You can substitute the ham with other types of deli meat, such as turkey, roast beef, or salami.
- Vegetarian option: For a vegetarian version, omit the ham and add sautéed vegetables, such as mushrooms, onions, and peppers.
- Add herbs: Experiment with different herbs, such as rosemary, oregano, or basil, to customize the flavor of the puff pastry.
- Make ahead: You can assemble the puff pastry ahead of time and store it in the refrigerator until you’re ready to bake it. Just be sure to cover it tightly with plastic wrap to prevent it from drying out.
- Freezing: Baked puff pastries can be frozen. Allow them to cool completely, then wrap them individually in plastic wrap and place them in a freezer-safe bag or container. Reheat in a preheated oven at 350°F (175°C) until warmed through.
- Serving suggestions: Serve the ham and cheese puff pastry as an appetizer, snack, or light meal. They’re also great for parties and gatherings.
- Dipping sauces: Consider serving the puff pastry with dipping sauces, such as honey mustard, ranch dressing, or marinara sauce.
Enjoy your delicious homemade Ham and Cheese Puff Pastry!

Conclusion:
And there you have it! This Ham and Cheese Puff Pastry recipe is truly a must-try, and I’m confident it will become a new favorite in your household. Why? Because it’s incredibly easy to make, requires minimal ingredients, and delivers maximum flavor and satisfaction. The flaky, buttery puff pastry combined with the savory ham and melted cheese is a match made in culinary heaven. It’s the perfect balance of textures and tastes that will leave you wanting more. But beyond the simplicity and deliciousness, this recipe is also incredibly versatile. Looking for serving suggestions? Serve it warm as a delightful brunch item alongside a fresh fruit salad and a mimosa. It also makes a fantastic light lunch paired with a crisp green salad and a vinaigrette dressing. For a heartier meal, consider serving it with a bowl of creamy tomato soup. And don’t forget the dipping sauces! Honey mustard, Dijon mustard, or even a simple aioli would complement the flavors beautifully. Now, let’s talk variations! Feel free to get creative and customize this recipe to your liking. Want to add some vegetables? Sautéed mushrooms, spinach, or bell peppers would be delicious additions. For a spicier kick, try adding a pinch of red pepper flakes or a drizzle of hot sauce. You could also experiment with different types of cheese. Gruyere, Swiss, or even a sharp cheddar would all work wonderfully. If you’re feeling adventurous, consider adding a layer of caramelized onions for a touch of sweetness. And for the meat lovers out there, feel free to substitute the ham with bacon, prosciutto, or even shredded chicken. The possibilities are endless! This Ham and Cheese Puff Pastry is also a fantastic option for entertaining. It’s easy to make ahead of time and bake just before serving, making it perfect for parties or gatherings. Imagine serving a platter of these golden-brown pastries to your guests – they’re sure to be impressed! Plus, it’s a crowd-pleaser that everyone will enjoy, from kids to adults. I truly believe that this recipe is a winner, and I can’t wait for you to try it. So, gather your ingredients, preheat your oven, and get ready to create a culinary masterpiece. I promise you won’t be disappointed. But the real fun begins after you’ve made it! I’d absolutely love to hear about your experience. Did you make any variations? What did you serve it with? What did your family and friends think? Share your photos and stories in the comments below. Your feedback is invaluable, and it helps me to create even better recipes in the future. So, don’t be shy – let me know what you think! I’m confident that this Ham and Cheese Puff Pastry will become a staple in your kitchen. It’s a simple, delicious, and versatile recipe that’s perfect for any occasion. So, go ahead and give it a try – you might just discover your new favorite dish! Happy baking! Print
Ham and Cheese Puff Pastry: Easy Recipe & Baking Tips
- Total Time: 35 minutes
- Yield: 24 squares 1x
Description
Flaky puff pastry filled with ham, Gruyere, and Swiss cheeses, seasoned with thyme and garlic. Great as an appetizer, snack, or light meal!
Ingredients
- 1 package (14.1 ounces) frozen puff pastry sheets, thawed
- 8 ounces thinly sliced ham
- 6 ounces Gruyere cheese, shredded
- 4 ounces Swiss cheese, shredded
- 2 tablespoons Dijon mustard
- 1 large egg, beaten
- 1 tablespoon milk or cream
- 1 teaspoon dried thyme
- 1/2 teaspoon garlic powder
- Pinch of salt
- Pinch of black pepper
- Optional: Everything bagel seasoning for topping
Instructions
- Prepare: Lightly flour a clean, flat surface.
- Unfold: Gently unfold one sheet of puff pastry onto the floured surface. Let sit if stiff.
- Roll: Gently roll the puff pastry sheet into a slightly larger rectangle, about 12×10 inches.
- Mustard: Evenly spread the Dijon mustard over the entire surface, leaving a 1/2 inch border.
- Ham: Arrange the thinly sliced ham evenly over the mustard-covered puff pastry.
- Cheese: In a medium bowl, combine the shredded Gruyere and Swiss cheeses.
- Sprinkle: Generously sprinkle the combined cheese mixture over the ham layer.
- Season: Sprinkle the dried thyme, garlic powder, salt, and pepper evenly over the cheese layer.
- Repeat: Repeat steps 2-8 with the second sheet of puff pastry.
- Top: Carefully lift the second puff pastry sheet and place it on top of the first. Align the edges.
- Seal: Gently press the edges of the two puff pastry sheets together to seal them. Crimp with a fork.
- Cut: Cut the assembled puff pastry into your desired shapes (e.g., 2-inch squares).
- Arrange: Line a baking sheet with parchment paper. Transfer the cut puff pastry pieces onto the prepared baking sheet, leaving space between each piece.
- Egg Wash: In a small bowl, whisk together the beaten egg and milk or cream.
- Brush: Gently brush the tops of the puff pastry pieces with the egg wash.
- Optional Topping: Sprinkle with everything bagel seasoning, if desired.
- Bake: Preheat oven to 400°F (200°C). Bake for 15-20 minutes, or until golden brown and puffed up.
- Cool: Let the puff pastry cool slightly on the baking sheet before serving.
Notes
- Cheese Variations: Provolone, mozzarella, or cheddar can be substituted.
- Ham Variations: Turkey, roast beef, or salami can be substituted.
- Vegetarian Option: Omit ham and add sautéed vegetables.
- Herb Variations: Experiment with rosemary, oregano, or basil.
- Make Ahead: Assemble ahead and refrigerate, covered tightly.
- Freezing: Baked pastries can be frozen. Cool, wrap individually, and freeze. Reheat at 350°F (175°C).
- Serving Suggestions: Serve as an appetizer, snack, or light meal.
- Dipping Sauces: Serve with honey mustard, ranch dressing, or marinara sauce.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
Leave a Comment