Irresistible Ham and Cheese Puff Pastry for Easy Snacking

There’s a certain joy that comes from creating a dish that feels like a warm hug, and these Ham and Cheese Puff Pastries are just that! Picture this: the flaky, golden crust gives way to a cheesy filling packed with savory ham and vibrant spinach. It’s comfort food at its finest, perfect for an impromptu gathering or a cozy night in.

I stumbled upon this recipe one rainy afternoon when I was looking to elevate my usual snack game. With just a few simple ingredients and minimal effort, I found myself whipping up these little pockets of bliss that quickly became a family favorite. Whether you’re entertaining guests or just satisfying your own cravings, these puff pastries hit the spot. Plus, they’re incredibly versatile—feel free to swap in your favorite ingredients and make them your own!

Join me in the kitchen, where I’ll guide you through each step of crafting these delightful pastries. They might look fancy, but you’ll be amazed at just how easy they are to make. Let’s dive in and impress our taste buds!

Why love Ham and Cheese Puff Pastry?

Irresistible flavor: These pastries offer a delightful combination of savory ham, creamy cheese, and fresh spinach wrapped in a flaky crust that’s hard to resist.
Quick and easy: With a total time of just 35 minutes, they’re ready in no time—perfect for those busy days!
Great for gatherings: Impress your friends and family with these elegant snacks at your next get-together.
Versatile: Feel free to customize the filling with your favorite ingredients like chicken or vegetables for a unique twist.
Crowd pleaser: Who doesn’t love a warm, cheesy pastry? They’re bound to be a hit, making them ideal for any occasion!
Get started and elevate your snacking game with this Ham and Cheese Puff Pastry.

Ham and Cheese Puff Pastry Ingredients

For the Puff Pastry
Frozen puff pastry – 2 sheets, thawed according to package directions for that flaky, buttery texture.

For the Filling
Unsalted butter – 2 tablespoons, used for sautéing and adding richness.
All-purpose flour – 2 tablespoons, which helps to thicken the mixture creating a luscious filling.
Kosher salt – ¼ teaspoon, to enhance and balance the flavors beautifully.
Whole milk – 1 cup, at room temperature for a smooth, creamy consistency.
Pepper – ¼ teaspoon, adding just a hint of spice to the savory filling.
Cooked ham – 2 cups, diced, serving as the heart of this delightful dish.
Fresh spinach – 2 cups, offering a pop of color and nutrients to brighten up the filling.
Swiss cheese – 1 ½ cups, grated, for that delicious melty goodness you crave.

For the Egg Wash
Large egg white – 1, lightly beaten, giving the pastries a golden sheen when baked.

Dive into this recipe and savor each bite of your homemade Ham and Cheese Puff Pastry!

How to Make Ham and Cheese Puff Pastry

  1. Preheat your oven to 400°F. Line a large baking sheet with parchment paper to ensure easy cleanup and give your pastries a perfect base to bake on.

  2. Cut the puff pastry sheets into 5-inch squares. This size is ideal for holding the savory filling without spilling over. Place them in the refrigerator while you prepare the filling to keep them chilled.

  3. Melt the butter over medium heat in a saucepan. Add the flour and kosher salt, cooking for 1 minute while stirring frequently until it forms a light roux.

  4. Pour in the milk slowly, whisking constantly until the mixture is smooth and reaches a rolling boil. This will create a creamy base for your filling.

  5. Reduce the heat to low and allow the mixture to simmer, stirring occasionally until it thickens slightly, about 3-5 minutes. You want it to be thick enough to hold the filling together.

  6. Stir in the fresh spinach, cooking for just 1 minute or until wilted—this adds a pop of color and flavor to your filling.

  7. Combine the diced ham and 1 cup of grated Swiss cheese into the mixture, stirring well to get everything nicely mixed. Remove from heat and set it aside to cool slightly.

  8. Arrange the chilled puff pastry squares evenly on the lined baking sheet, providing enough space for them to puff up beautifully.

  9. Spoon a generous amount of the ham and cheese filling onto each pastry square and top with the remaining grated cheese for that extra cheesy goodness.

  10. Fold the corners up to the center of each square, effectively creating smaller, neatly sealed pockets of deliciousness.

  11. Brush the pastries with the lightly beaten egg white all over, ensuring they get a beautiful, golden finish once baked.

  12. Bake for 18-20 minutes, keeping an eye on them until they are puffed and have turned that perfect golden brown.

Optional: Serve them with a side of mustard or your favorite dipping sauce for an extra kick!

Exact quantities are listed in the recipe card below.

Ham and Cheese Puff Pastry

Make Ahead Options

These Ham and Cheese Puff Pastries are perfect for meal prep enthusiasts! You can prepare the filling up to 3 days in advance. Simply complete steps 3 to 7 of the recipe, let the mixture cool, then transfer it into an airtight container and refrigerate. The puff pastry squares can also be cut and kept in the fridge, covered, for up to 24 hours to prevent them from drying out. When ready to bake, simply spoon the ham and cheese mixture onto each pastry, fold, brush with egg wash, and bake as directed. This way, you’ll enjoy piping hot, flaky pastries with just a few final steps, saving you time on busy weeknights!

Ham and Cheese Puff Pastry Variations

Feel free to mix and match ingredients to create your perfect snack! The world is your oyster with these delightful twists.

  • Dairy-Free: Substitute Swiss cheese with dairy-free cheese and swap milk for almond or oat milk for a creamy texture.

  • Vegetarian: Replace ham with sautéed mushrooms or caramelized onions for a savory, satisfying filling that everyone will enjoy.

  • Spicy Kick: Add diced jalapeños or a dash of hot sauce to the ham and cheese mixture to elevate the heat level and wake up those taste buds!

  • Herb-Infused: Toss in fresh herbs like dill or thyme into the filling to brighten up the flavors and add a delightful aromatic touch.

  • Savory Swap: Craving something different? Use cooked chicken or turkey in place of ham for a delicious take on protein-packed goodness.

  • Texture Twist: Incorporate some crushed crackers or breadcrumbs into the filling for added crunch that’ll surprise and delight with every bite.

  • Sweet & Savory: For a unique flavor combination, throw in a handful of dried cranberries or apples for a hint of sweetness against the savory backdrop.

  • Loaded: Make it a meal by adding cooked quinoas, beans, or even roasted vegetables to the filling for a heartier version that satisfies appetites big and small.

Expert Tips for Ham and Cheese Puff Pastry

  • Chill the Pastry: Keep the puff pastry squares chilled until ready to use; this ensures they puff up perfectly in the oven.
  • Watch for Browning: Keep an eye on your pastries while baking, as oven temperatures can vary. You want them golden, not burnt!
  • Don’t Overfill: Be cautious not to overfill the pastries; this helps prevent spillage while they bake, ensuring each bite is delicious!
  • Use Fresh Ingredients: Fresh spinach and high-quality Swiss cheese elevate the flavor dramatically in your Ham and Cheese Puff Pastry.
  • Experiment with Fillings: Feel free to swap out ham for chicken or add other veggies to customize your filling to your family’s taste!

How to Store and Freeze Ham and Cheese Puff Pastry

Room Temperature: Keep your freshly baked ham and cheese puff pastries at room temperature for up to 2 hours to maintain their delightful texture and flavor.

Fridge: Place any leftover puff pastries in an airtight container in the fridge for up to 3 days. Reheat in the oven for a few minutes to revive their crispiness.

Freezer: For longer storage, freeze the unbaked pastries for up to 2 months. Just arrange them on a baking sheet, freeze until solid, then transfer to a zip-top bag.

Reheating: To reheat, bake thawed pastries in a preheated oven at 350°F for 10-15 minutes, ensuring they’re heated through and the crust is golden again. Enjoy your ham and cheese puff pastry!

What to Serve with Ham and Cheese Puff Pastry?

A delightful selection can elevate your homemade pastries into a full, mouthwatering meal that everyone will love.

  • Garlic Roasted Vegetables: Roasting enhances the natural sweetness of seasonal veggies, adding a colorful and nutritious side that complements the savory pastry.

  • Crispy Green Salad: A fresh salad with mixed greens and a zesty vinaigrette provides a refreshing crunch, balancing the richness of the puff pastry.

  • Classic Tomato Soup: The warm, comforting nature of tomato soup pairs well with the flaky pastry, creating a cozy combination reminiscent of a comforting meal.

  • Sweet Potato Fries: Their natural sweetness and crispy exterior offer a delightful contrast to the savory filling, making for a fun and satisfying side.

  • Cheesy Risotto: Creamy risotto adds a luxurious touch to your table, while its mild flavors let the pastry shine.

  • Sparkling Lemonade: A refreshing drink that cuts through the richness, this bubbly beverage adds a festive touch to your gathering.

  • Chocolate Mousse: End your meal on a sweet note; this light and airy dessert is the perfect way to contrast with the savory flavors of the pastry.

Embrace these choices to create an unforgettable dining experience that showcases your Ham and Cheese Puff Pastry!

Ham and Cheese Puff Pastry

Ham and Cheese Puff Pastry Recipe FAQs

How do I choose the best puff pastry?
Absolutely! When selecting puff pastry, look for a brand that uses real butter and has no artificial additives. It should be pliable and free of cracks. Check the expiration date and opt for packages that maintain their shape and consistency.

How do I store leftover Ham and Cheese Puff Pastry?
To keep your puff pastries fresh, store them in an airtight container in the fridge for up to 3 days. If you’d like them to stay crisp, reheat them in the oven at 350°F for about 5-10 minutes. This not only warms them through but also restores that coveted flaky texture.

Can I freeze Ham and Cheese Puff Pastry?
Very! To freeze unbaked pastries, lay them on a baking sheet lined with parchment paper, making sure they aren’t touching. Freeze until solid (about 1-2 hours), then transfer them to a zip-top bag. They can be kept in the freezer for up to 3 months. To bake, simply add a few extra minutes to the baking time while adjusting the oven temperature to 400°F.

What should I do if my filling is too runny?
If your filling turns out too runny, don’t worry! Start by removing it from heat. You can thicken it by adding another tablespoon of flour: create a slurry with a bit of milk and whisk it into the filling, heating gently until it thickens. Allow it to cool before spooning it onto the pastry so you can get that perfect texture in every bite.

Is this recipe suitable for pets?
While Ham and Cheese Puff Pastry is delicious for us, I recommend keeping it away from your pets. Ingredients like cooked ham and cheese can be hard for them to digest, and the high-fat content may not be suitable for their diet. Always consult your vet if you’re unsure about sharing human food with your furry friends!

Can I add other ingredients to the filling?
Absolutely! This recipe is versatile! You can add mushrooms, other vegetables like bell peppers or zucchini, or even substitute turkey for ham. Just remember, if you’re adding additional moisture-rich items, like tomatoes, try to drain them well first to prevent the filling from getting too watery. Enjoy getting creative!

Ham and Cheese Puff Pastry

Irresistible Ham and Cheese Puff Pastry for Easy Snacking

Enjoy these Ham and Cheese Puff Pastries with their flaky crust and savory filling, perfect for any gathering or cozy night.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 8 puff pastries
Course: Baking
Cuisine: American
Calories: 250

Ingredients
  

For the Puff Pastry
  • 2 sheets Frozen puff pastry thawed according to package directions
For the Filling
  • 2 tablespoons Unsalted butter for sautéing
  • 2 tablespoons All-purpose flour to thicken the mixture
  • ¼ teaspoon Kosher salt to enhance flavors
  • 1 cup Whole milk at room temperature
  • ¼ teaspoon Pepper for a hint of spice
  • 2 cups Cooked ham diced
  • 2 cups Fresh spinach wilted
  • 1 ½ cups Swiss cheese grated
For the Egg Wash
  • 1 large Egg white lightly beaten

Equipment

  • Oven
  • Saucepan
  • whisk
  • baking sheet
  • parchment paper

Method
 

Method
  1. Preheat your oven to 400°F. Line a large baking sheet with parchment paper.
  2. Cut the puff pastry sheets into 5-inch squares and refrigerate them.
  3. Melt the butter in a saucepan, add the flour and kosher salt, cooking for 1 minute until it forms a light roux.
  4. Pour in the milk and whisk until smooth, bringing to a boil.
  5. Reduce heat and simmer for 3-5 minutes until it thickens.
  6. Stir in spinach and cook for 1 minute until wilted.
  7. Combine ham and 1 cup of grated cheese, stirring well and set aside to cool.
  8. Arrange puff pastry squares on the baking sheet.
  9. Spoon the ham and cheese filling onto each pastry square and top with remaining cheese.
  10. Fold corners to the center to seal the pastries.
  11. Brush with egg white for a golden finish.
  12. Bake for 18-20 minutes until golden brown.

Nutrition

Serving: 1puff pastryCalories: 250kcalCarbohydrates: 20gProtein: 10gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 45mgSodium: 300mgPotassium: 200mgFiber: 1gSugar: 1gVitamin A: 500IUVitamin C: 5mgCalcium: 150mgIron: 1mg

Notes

Serve with mustard or your favorite dipping sauce for an extra kick.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating