
This buttery ham and cheese puff pastry creation has become my go-to recipe whenever I need to impress guests without spending hours in the kitchen. The flaky layers of pastry combined with savory ham and melted cheese create an irresistible combination that disappears quickly at any gathering.
I first made this recipe when unexpected guests arrived one Sunday morning. With just a few ingredients from my refrigerator and freezer, I created what has now become our family's favorite weekend treat. My children specifically request it for special occasions.
Ingredients
- Puff pastry sheets thaw according to package directions for perfect flakiness
- Ham cut into small cubes use quality ham for the best flavor
- Shredded cheddar cheese sharp varieties add more depth
- Egg plus water creates the perfect golden crust and helps seal the pastry
Step-by-Step Instructions
- Prepare the Pastry
- Allow puff pastry sheets to thaw completely at room temperature until pliable but still cool to touch. This usually takes about 30 minutes depending on your kitchen temperature. Working with properly thawed pastry prevents tearing and ensures proper rising.
- Preheat and Prepare
- Heat your oven to 400°F and lightly grease a baking sheet to prevent sticking. Proper preheating is crucial for that signature puff and golden color.
- Create the Base
- Place one pastry sheet on your prepared baking sheet, gently stretching if needed to create an even rectangle. The base should be flat with no wrinkles for even baking.
- Add Fillings
- Distribute ham cubes evenly across the pastry surface, leaving a 1inch border all around. This border will be crucial for sealing. Sprinkle the cheddar cheese evenly over the ham, creating a generous but not overstuffed layer.
- Prepare Egg Wash
- Beat one egg with a tablespoon of water until completely combined. This creates a wash that will give your pastry its beautiful golden color and help seal the edges.
- Seal the Edges
- Brush the egg wash along the border of the pastry. This acts as the glue that will hold your pastry together and prevent filling from leaking during baking.
- Complete Assembly
- Place the second pastry sheet over the filling, lining up the edges as closely as possible. Gently press all around the border with your fingers or a fork to create a tight seal.
- Final Preparation
- Cut small vents in the top pastry sheet to allow steam to escape during baking. Brush the entire top surface with the remaining egg wash for a glossy golden finish.
- Bake to Perfection
- Bake in your preheated oven for approximately 20 minutes, or until the pastry has puffed beautifully and turned a rich golden brown color throughout.
- Serve Properly
- Allow the pastry to cool for 5 minutes before cutting into 8 equal pieces. This brief resting period allows the cheese to set slightly and makes cleaner cuts possible.

The secret to this recipe truly lies in the quality of your ham. I discovered this when I splurged on a premium smoked variety from our local deli instead of using packaged ham. The difference was remarkable, creating a depth of flavor that elevated this simple dish to something truly special.
Make Ahead Options
This puff pastry delight can be fully assembled up to 24 hours before baking. Simply prepare everything as directed, but instead of baking, cover it tightly with plastic wrap and refrigerate. When ready to serve, brush with fresh egg wash and bake directly from the refrigerator, adding about 5 minutes to the baking time. The convenience of make-ahead preparation makes this perfect for entertaining when you want to minimize last-minute kitchen work.
Flavor Variations
While the classic ham and cheddar combination is always a crowd-pleaser, this versatile recipe welcomes creativity. Try substituting smoked turkey for ham, or experiment with different cheese varieties like Swiss, Gruyere, or even a blend of cheeses. For additional flavor dimensions, consider adding a thin layer of Dijon mustard beneath the ham, or sprinkling in fresh herbs like thyme or chives. The possibilities are endless, making this a recipe you can adjust based on your preferences or what you have available.
Serving Suggestions
This ham and cheese puff pastry pairs beautifully with a simple green salad dressed with a light vinaigrette to balance the richness. For breakfast or brunch, serve alongside fresh fruit for a complete meal. When entertaining, cut into smaller pieces and offer as an elegant appetizer with a dollop of whole grain mustard on the side. For a heartier dinner option, accompany with a creamy soup like potato leek or butternut squash for a comforting meal that satisfies everyone at the table.

Recipe FAQs
- → Can I prepare this ham and cheese puff pastry ahead of time?
Yes! You can assemble the pastry up to 24 hours in advance and keep it refrigerated. Apply the egg wash just before baking. Alternatively, you can freeze the assembled unbaked pastry for up to 1 month - just add 5-7 minutes to the baking time when cooking from frozen.
- → What other cheeses work well in this pastry?
While cheddar offers a classic flavor, Gruyère provides a nutty taste that pairs beautifully with ham. Swiss cheese, gouda, or even brie work wonderfully too. For a Mediterranean twist, try feta with prosciutto instead of ham.
- → How can I make this dish more substantial for a main course?
Add sautéed mushrooms, caramelized onions, or spinach between the ham and cheese layers. You could also include a thin layer of bechamel sauce for extra creaminess, or serve it alongside a fresh green salad for a complete meal.
- → What's the best way to reheat leftover puff pastry?
For the best texture, reheat in a 350°F oven for 5-7 minutes. This helps maintain the flakiness of the pastry. Avoid microwaving if possible, as it can make the pastry soggy. If you must use a microwave, heat at 50% power in 30-second intervals.
- → Why did my puff pastry not rise properly?
Several factors could affect pastry rise: the pastry may have been too warm before baking (always keep it chilled until ready to use); the oven might not have been hot enough (preheat thoroughly); or the edges might not have been properly sealed, allowing steam to escape rather than create lift.
- → Can I make individual ham and cheese pastries instead of one large one?
Absolutely! Cut each pastry sheet into equal squares or rectangles. Place ham and cheese on one piece, top with another, and seal the edges. Reduce baking time to about 15 minutes, checking for golden color. This makes them perfect for appetizers or portable snacks.