Ham and Cheese Puff Pastry is a delicious savory pastry that combines buttery, flaky puff pastry with layers of smoky ham and rich melted Gruyère cheese. Baked until crisp and golden, these pastries offer a wonderful balance of crunchy exterior and creamy, cheesy filling. Whether you’re preparing breakfast, brunch, lunch, an afternoon snack, or elegant party appetizers, this easy recipe delivers bakery-style results with very little effort.
One of the biggest reasons this recipe is so popular is its simplicity. Instead of making pastry dough from scratch, frozen puff pastry does most of the work. After thawing, it becomes easy to fold, fill, and shape into attractive pastries that puff beautifully in the oven. As the pastry bakes, the butter trapped between the thin layers of dough creates steam, producing the signature light, airy texture that makes puff pastry so irresistible.
Inside each pastry, slices of savory ham pair perfectly with creamy Gruyère cheese, which melts into a smooth, flavorful filling. A light brushing of egg wash gives the pastries their beautiful golden shine, while fresh thyme and everything bagel seasoning add aroma, texture, and a touch of extra flavor. The result is a homemade pastry that looks elegant enough for entertaining yet is simple enough for everyday cooking.
Why You’ll Love This Recipe
This recipe is ideal for both beginners and experienced home cooks because it combines convenience with impressive results.
Some reasons to make these pastries include:
- Ready in about 30 minutes
- No homemade dough required
- Flaky, buttery layers
- Rich and creamy cheese filling
- Perfect for breakfast or brunch
- Excellent party appetizer
- Family-friendly recipe
- Easy to customize
- Freezer-friendly
- Bakery-quality appearance
Whether served fresh from the oven or reheated later, these pastries remain satisfying and flavorful.
The Secret to Perfect Puff Pastry
Puff pastry owes its unique texture to hundreds of delicate layers of dough and butter. During baking, the butter releases steam, causing the layers to separate and rise into crisp, flaky sheets.
To achieve the best results:
- Keep the pastry cold but flexible.
- Avoid overhandling the dough.
- Bake in a fully preheated hot oven.
- Use an egg wash for even browning.
- Leave enough space between pastries for proper expansion.
These simple techniques help create beautifully puffed pastries with crisp, golden layers.
Choosing the Best Ingredients
Although this recipe uses only a handful of ingredients, each one contributes to the overall flavor and texture.
Puff Pastry
Frozen all-butter puff pastry produces the richest flavor and flakiest texture. Thaw according to the package instructions until it unfolds without cracking but still feels cool.
Ham
Thinly sliced deli ham works best because it folds neatly inside the pastry without creating bulky layers. Smoked or honey ham both provide excellent flavor.
Gruyère Cheese
Gruyère melts smoothly while offering a mild nutty flavor that complements the buttery pastry and savory ham. If Gruyère isn’t available, Swiss, Emmental, white cheddar, or provolone make excellent substitutes.
Fresh Thyme
Fresh thyme contributes a subtle herbal aroma that brightens the richness of the pastry.
Everything Bagel Seasoning
This seasoning blend adds sesame seeds, onion, garlic, and poppy seeds, creating extra crunch and savory flavor.
Dijon Mustard
Although optional, Dijon mustard provides a gentle tanginess that balances the richness of the cheese.
Egg Wash
A mixture of egg and heavy cream creates a glossy, evenly browned finish that gives the pastries their bakery-style appearance.
Preparing the Puff Pastry
Proper handling is essential for light, flaky layers.
After thawing, lightly unfold the pastry on a floured surface. If necessary, gently roll it just enough to smooth the folds without making it too thin.
Cut the sheet into six equal rectangles to ensure even baking. Working quickly helps keep the pastry cool, preventing the butter from softening too much before baking.
Filling and Shaping the Pastries
Assembling these pastries is simple and enjoyable.
Place a folded slice of ham in the center of each rectangle, followed by a piece of Gruyère cheese. If using Dijon mustard, spread a thin layer on the pastry before adding the filling.
Brush the edges with egg wash, then fold two opposite corners over the filling and gently press them together. Leaving the remaining corners open allows steam to escape, helping the pastry stay crisp while preventing the filling from becoming overly moist.
Baking to Golden Perfection
A hot oven is the key to successful puff pastry.
Bake the pastries at 425°F (220°C) until they have risen dramatically and turned a deep golden brown. During baking, the butter creates steam between the layers, producing the signature flaky texture.
The cheese melts into a creamy filling while the ham warms through, creating a savory center surrounded by crisp pastry.
Allow the pastries to cool for several minutes before serving, as the filling will be very hot immediately after baking.
Serving Suggestions
These pastries are delicious served warm and pair well with many breakfast, brunch, and lunch dishes.
Serve alongside:
- Fresh fruit
- Mixed green salad
- Scrambled or fried eggs
- Tomato soup
- Roasted vegetables
- Fresh herbs
- Coffee
- Tea
- Fresh orange juice
For entertaining, arrange them on a serving platter with assorted cheeses, fruit, and dipping sauces.
Delicious Variations
This recipe is easy to customize with different fillings.
Spinach and Ham
Add sautéed spinach for extra flavor and color.
Turkey and Swiss
Replace the ham with turkey and use Swiss cheese.
Bacon and Cheddar
Use crispy bacon and sharp cheddar for a richer filling.
Mushroom and Gruyère
Add sautéed mushrooms for an earthy, savory variation.
Italian Style
Fill with prosciutto, mozzarella, and basil.
Breakfast Pastries
Add scrambled eggs along with the ham and cheese for a hearty breakfast option.
Helpful Tips for Success
Keep these tips in mind for consistently flaky pastries:
- Work with chilled puff pastry.
- Avoid overfilling.
- Seal only the folded corners lightly.
- Brush evenly with egg wash.
- Use parchment paper to prevent sticking.
- Bake until deeply golden for maximum crispness.
- Allow the pastries to cool slightly before serving.
Storage Instructions
Store leftover pastries in an airtight container in the refrigerator for up to 3 days.
For longer storage:
- Freeze baked pastries for up to 2 months.
- Wrap individually before freezing.
- Thaw overnight in the refrigerator before reheating.
For the crispiest texture, reheat in a 350°F (175°C) oven or toaster oven for 8–10 minutes. Avoid microwaving whenever possible, as it softens the pastry.
Frequently Asked Questions
Can I prepare these ahead of time?
Yes. Assemble the pastries, cover, and refrigerate for up to 24 hours before baking.
Can I freeze unbaked pastries?
Yes. Freeze them on a baking tray until firm, then transfer to a freezer-safe container. Bake directly from frozen, adding a few extra minutes to the baking time.
Can I use another cheese?
Absolutely. Swiss, cheddar, mozzarella, provolone, Havarti, and Emmental all melt well and pair nicely with ham.
Can I make these vegetarian?
Yes. Replace the ham with sautéed mushrooms, spinach, roasted peppers, or caramelized onions.
Why didn’t my pastry puff properly?
The pastry may have become too warm before baking, or the oven may not have been fully preheated. Keeping the dough cold and baking at a high temperature helps create the best rise.
Recipe Information
Course: Breakfast, Brunch, Lunch, Appetizer, Snack
Cuisine: European-Inspired
Difficulty: Easy
Yield: 6 pastries
Preparation & Duration
- Preparation Time: 10 minutes
- Cooking Time: 20–25 minutes
- Total Time: 30–35 minutes
Ingredients
Main Ingredients
- 1 sheet (about 8 ounces/225 g) frozen puff pastry, thawed
- 6 ounces thinly sliced ham
- 6 ounces Gruyère cheese, cut into 6 rectangles
- Leaves from 4 fresh thyme sprigs
- 1 tablespoon everything bagel seasoning
- Dijon mustard (optional)
Egg Wash
- 1 large egg
- 1 tablespoon heavy cream
Instructions
- Preheat the oven to 425°F (220°C) and line a baking sheet with parchment paper.
- In a small bowl, whisk together the egg and heavy cream until smooth to make the egg wash.
- Unfold the thawed puff pastry on a lightly floured surface and gently roll it just enough to smooth any folds.
- Cut the pastry into 6 equal rectangles.
- Arrange the pastry rectangles on the prepared baking sheet, leaving space between each one.
- If using Dijon mustard, spread a thin layer in the center of each pastry rectangle.
- Place one folded slice of ham on each rectangle, followed by one piece of Gruyère cheese.
- Brush the pastry edges lightly with egg wash.
- Fold two opposite corners toward the center over the filling and gently press them together, leaving the remaining corners open.
- Brush the tops generously with the remaining egg wash.
- Sprinkle evenly with fresh thyme leaves and everything bagel seasoning.
- Bake for 20–25 minutes, or until the pastries are puffed and deep golden brown.
- Remove from the oven and allow the pastries to cool for 5 minutes before serving warm.
Estimated Nutrition
- Calories: 395 kcal
- Carbohydrates: 21 g
- Protein: 15 g
- Fat: 27 g
- Saturated Fat: 11 g
- Cholesterol: 75 mg
- Sodium: 620 mg
- Fiber: 1 g
- Sugar: 1 g
- Calcium: 220 mg
- Iron: 2 mg
