Home›Savory Snack›Ham and Cheese Puffs

Savory Snack

Ham and Cheese Puffs

Prep
15 min
Cook
20 min
Total
35 min
Yield
8 servings
Jump to recipe Pin it
Ham and Cheese PuffsPin it

Ham and Cheese Puffs

Ham and Cheese Puffs are a warm, savory treat that combines a buttery, flaky pastry with a rich filling of diced ham, melted Swiss cheese, and fresh spinach. They make for a delightful breakfast, a satisfying lunch, or an easy dinner option. Each bite delivers a satisfying crunch followed by a creamy, flavorful interior that pairs beautifully with a light side salad or a cup of soup.

This version really stands out because of the béchamel sauce used in the filling. By coating the ham and spinach, it adds creaminess while preventing excess moisture that often leads to soggy pastries. No one wants a limp puff pastry; with this technique, you get all the flavor and none of the disappointment.

Why You'll Love This Recipe

  • Flaky pastry every time — Using thawed puff pastry ensures a light, crispy texture while the béchamel keeps the filling from making the pastry soggy.
  • Flavorful filling — The combination of Swiss cheese, ham, and fresh spinach creates a savory mix that satisfies cravings without being overpowering.
  • Quick assembly — With just 15 minutes of prep, you’ll have a delicious home-cooked dish ready to go in no time.
  • Versatile meals — These puffs can be served at breakfast, lunch, or dinner, making them a flexible addition to your menu.
  • Make ahead option — Prepare them in advance, store in an airtight container, and reheat for a quick meal later in the week.

Ingredients & Substitutions

Serves 8

For the Puff Pastry

  • 2 sheets frozen puff pastry — provides the flaky exterior; while homemade is an option, it requires more time and effort.
  • 2 tablespoons unsalted butter — adds richness to the béchamel; avoid margarine, which can change the flavor.

For the Béchamel

  • 2 tablespoons all-purpose flour — thickens the béchamel; whole wheat flour can work but may change the texture slightly.
  • ¼ teaspoon kosher salt — enhances the flavors; table salt can be used, but reduce the amount to prevent oversalting.
  • 1 cup whole milk — creates a creamy consistency; low-fat milk works but may yield a thinner sauce.
  • ¼ teaspoon pepper — adds warmth; feel free to use white pepper for a more subtle flavor.

For the Filling

  • 2 cups cooked ham, diced — provides a savory base; turkey ham is a good alternative for a leaner option.
  • 2 cups fresh spinach — adds nutrition and color; frozen spinach is a substitute but will release moisture, requiring more care in cooking.
  • 1 ½ cups Swiss cheese, grated — melts beautifully; Gruyère cheese can be used for a nuttier flavor.

For the Egg Wash

  • 1 large egg white, lightly beaten — helps the pastries achieve a golden color; whole egg can be used for a richer finish.

How to Make Ham and Cheese Puffs

Step 1: Preheat the Oven

Preheat your oven to 400°F (204°C). This temperature is crucial for achieving that beautifully golden and flaky puff pastry. Line a large baking sheet with parchment paper to prevent sticking when baking.

Step 2: Prepare the Pastry

Cut the two sheets of puff pastry into 5-inch (13cm) squares. Stack the squares in the refrigerator while you prepare the filling; this keeps them cold and easy to work with.

Step 3: Make the Béchamel

In a medium saucepan over medium heat, melt 2 tablespoons of unsalted butter. Add 2 tablespoons of all-purpose flour and ¼ teaspoon of kosher salt, whisking frequently for about 1 minute until it bubbles slightly.

Step 4: Add the Milk

Slowly pour in 1 cup of room temperature whole milk while whisking constantly. Continue whisking until the mixture becomes smooth and starts to boil; it should bubble gently and thicken, which takes about 3-5 minutes.

Step 5: Incorporate Spinach and Ham

Reduce the heat to low and stir in the 2 cups of fresh spinach, cooking for about a minute until wilted. Next, add 2 cups of diced ham and 1 cup of grated Swiss cheese, stirring until well combined. Remove from heat and set aside.

Step 6: Assemble the Puffs

Arrange the puff pastry squares evenly on the prepared baking sheet. Place a heaping spoonful of the ham and cheese mixture in the center of each square. Sprinkle with a bit more grated cheese before folding the corners up to form a smaller square.

Step 7: Brush with Egg Wash

Brush the tops of each pastry with the beaten egg white to ensure a golden finish. Make sure to coat all sides; this helps the pastries brown evenly.

Step 8: Bake

Bake in the preheated oven for 18-20 minutes or until puffed up and golden brown. You’ll know they’re done when they bounce back when lightly pressed. Let them cool slightly before serving, and enjoy them warm for the best experience.

How to Serve Ham and Cheese Puffs

These savory pastries pair well with both casual meals and special occasions. Their flaky, buttery texture complements the rich filling of ham, cheese, and spinach. Whether you're presenting them at a brunch or packing them for a lunch, consider how you serve and accompany these tasty bites.

Serving Ideas

  • Serve warm for the best flavor — Taking the Ham and Cheese Puffs out of the oven and letting them cool for only about 5 minutes before serving enhances the buttery aroma and keeps the cheese perfectly melty.
  • Use a crisping rack instead of a plate — Setting the pastries on a wire rack instead of a solid plate helps maintain their flakiness by allowing air circulation around the pastry. This is particularly important if you're not serving them immediately.
  • Portion as appetizers or lunch — Cut each puff in half if serving as finger food to make them easier to handle during gatherings. Each half still holds its shape if left undisturbed for a few minutes.
  • Pair with a dipping sauce — A side of tangy mustard or zesty aioli goes perfectly with the savory filling. It adds a contrasting flavor that refreshes the palate between bites.

What to Serve Alongside

  1. Arugula Salad — The peppery notes cut through the richness of the puffs, balancing the creamy filling.
  2. Pickle Slices — Their crunch and acidity provide a sharp contrast to the savory ham and cheese.
  3. Roasted Red Pepper Hummus — This adds a creamy, earthy element that complements the flavors while providing a different texture.
  4. Tomato Soup — A warm, comforting bowl of soup brings a classic comfort food pairing with the flaky pastries, creating a cozy meal.
  5. Fruit Salad — A fresh fruit medley adds a sweet and light note that offsets the heaviness of the puffs.
Ham and Cheese Puffs image 2Pin it

Tips for the Best Ham and Cheese Puffs

To achieve the ideal texture and flavor in your Ham and Cheese Puffs, keep these tips in mind:

  • Use cold puff pastry — Ensure that the pastry remains cold before baking. Warm dough can lead to a sad, flat result that doesn’t puff well. If it feels soft, pop it back in the fridge for about 10 minutes.
  • Keep the béchamel thick — The béchamel should hug the filling rather than run off. If it’s too runny, let it simmer for a few extra minutes over low heat to thicken before mixing in the filling.
  • Don’t overstuff — Use just enough filling to generously cover the square, about 2 tablespoons. Overstuffing can cause the pastry to break apart during baking, leading to messy pastries.
  • Brush the edges with egg wash — Evenly apply the egg wash on the corners before finishing them off. This provides a glossy sheen and helps the corners stick together during baking.
  • Bake until puffed and golden — Watch the pastries closely; they should be puffed up and golden brown, typically 18-20 minutes. If they look pale, give them an extra minute or two and watch carefully to avoid burning.
  • Avoid refrigerating leftovers — For best results, store any extras at room temperature in an airtight container. Refrigerating them can result in a soggy texture due to moisture.

These tips will help you achieve that beautifully flaky pastry that everyone loves.

How to Store Ham and Cheese Puffs

For the best results, store your Ham and Cheese Puffs at room temperature. Keeping them in an airtight container prevents them from drying out and maintains their flakiness.

Room Temperature

  • Store in an airtight container.
  • They keep well for up to 2 days.
  • Once they lose a noticeable crispness or start to feel dry, it's time to toss them.

Freezing Ham and Cheese Puffs

  • Wrap each pastry in plastic wrap and place them in a freezer bag to prevent freezer burn.
  • They can be frozen for up to 2 months.
  • If they feel hard or icy on the outside, they are no longer in optimal condition.

Refrigerator

  • Not recommended due to loss of flakiness.
  • If you must refrigerate due to a filling with dairy, store in an airtight container for only 1 day.
  • A soggy texture after refrigeration is a clear sign they've gone past their best.

Reheating Ham and Cheese Puffs

  • To reheat, preheat the oven to 350°F (175°C).
  • Bake for about 10 minutes until heated through.
  • They're ready when the pastry regains its flakiness and is warmed inside.

Frequently Asked Questions

Can I make Ham and Cheese Puffs ahead of time?

Yes, you can prepare the filling and assemble the pastries up to a day in advance. Store them in the fridge, then bake fresh when you're ready to serve.

Why did my Ham and Cheese Puffs turn out dense?

If your puff pastries are dense, it could be due to overworking the dough or not allowing the béchamel sauce to cool slightly before mixing it with the filling. Both can lead to a less flaky texture.

Can I halve the recipe for Ham and Cheese Puffs?

Definitely! You can cut all ingredients in half to make 4 pastries. Just be sure to adjust the baking time as necessary, keeping an eye on them towards the end.

Does it freeze well?

Yes, Ham and Cheese Puffs freeze nicely. Just ensure they are wrapped well and stored in a freezer bag. Thaw in the refrigerator before reheating for the best results.

What pan can I use instead of a baking sheet?

If you don't have a large baking sheet, a rimmed cookie sheet or even a slightly larger oven-safe dish will work. Just ensure it's large enough to give each pastry some space to puff up.

Final Thoughts

Ham and Cheese Puffs are not just a delightful treat; their versatility makes them suitable for breakfast, lunch, or dinner. You can customize the filling with different cheeses or add more vegetables according to your taste. I encourage you to give this recipe a try—it’s an easy way to impress your family and friends with a flaky, delicious pastry they won't forget.

Recipe

Ham and Cheese Puffs

Prep time:15 min
Cook time:20 min
Total time:35 min
Yield:8 servings
Pin it Send it

Ham and Cheese Puffs are a deliciously warm and savory treat that combines flaky pastry with a rich filling of diced ham, melted Swiss cheese, and fresh spinach. Perfect for breakfast, lunch, or dinner, each bite offers a satisfying crunch followed by a creamy interior. The secret to this recipe lies in the béchamel sauce, which adds creaminess and helps maintain the pastry’s crispness. Quick to assemble and delightful to serve, these puffs make for a versatile meal option.

Ingredients

Instructions

  1. Preheat the oven to 400°F (204°C) and line a large baking sheet with parchment paper.
  2. Cut the puff pastry into 5-inch (13cm) squares and chill in the refrigerator.
  3. In a medium saucepan, melt the butter over medium heat. Stir in the flour and salt, whisking for 1 minute until bubbling.
  4. Gradually whisk in the milk until smooth and thickened (3-5 minutes).
  5. Reduce heat to low, add the spinach, and cook until wilted. Stir in the diced ham and grated Swiss cheese until combined.
  6. Place the puff pastry squares on the baking sheet. Add a heaping spoon of filling to the center of each square, sprinkle with more cheese, and fold corners up to form a square.
  7. Brush the tops with the beaten egg white.
  8. Bake for 18-20 minutes or until puffed and golden brown. Let cool slightly before serving.

Notes

Tips from the kitchen

Use cold puff pastry for best results to ensure it puffs nicely. Keep the béchamel thick to prevent soggy pastries. Avoid overfilling to maintain the pastry's structure. Reheat leftovers in the oven at 350°F (175°C) for 10 minutes to retain flakiness.

Nutrition facts

Values are estimates per serving.
Serving size1 puff (70g)
Calories200
Fat12g
Saturated fat6g
Unsaturated fat3.5g
Trans fat0g
Carbohydrates17g
Sugar1g
Fibre1g
Protein7g
Sodium390mg
Cholesterol30mg

Allergens

Always check labels if you have allergies.

Ingredients and their packaging change. This card lists what the recipe uses, not what a particular brand of it contains — read the label on anything you are avoiding.

Ham and Cheese PuffsJump to Recipe