Irresistible Ham and Cheese Puffs: Your Go-To Recipe for Easy, Flaky Perfection
Imagine golden, perfectly flaky puff pastry embracing a creamy, savory filling of rich cheese and juicy ham. These incredibly simple yet utterly delicious Ham and Cheese Puffs are designed to bring joy to your table, whether for a cozy brunch, a delightful appetizer, or a quick weeknight meal. Get ready to discover a new family favorite!
We are thrilled to be partnering with Reynolds Wrap® this year, and there’s no better way to kick off our collaboration than with a recipe that highlights the incredible ease and convenience their products bring to the kitchen. For this recipe, we’re excited to showcase how Reynolds Wrap® Heavy Duty Foil simplifies both cooking and cleanup, giving you more time to savor those precious moments.

Why You’ll Love These Easy Ham and Cheese Puffs
With holidays like Easter often leaving us with an abundance of delicious ham, we set out to create a recipe that was not only incredibly tasty but also wonderfully practical. These puffs are a fantastic solution for repurposing glorious leftovers, ensuring no delicious morsel goes to waste. Utilizing Reynolds Wrap® Heavy Duty Foil makes the entire process incredibly easy, from prep to cleanup, allowing you to spend more quality time with your loved ones.
Creating Cherished Family Traditions with Simple Meals
As a parent, I constantly seek out small traditions that will forge lasting memories and connections with my children, long after they embark on their own journeys to create families. These Ham and Cheese Puffs embody that spirit. Whether you prepare them as a delightful brunch item, a sophisticated appetizer for guests, or a special dinner the day after Easter (because seriously, who ever finishes an entire holiday ham?!), a recipe that takes merely 30 minutes to make and looks this appealing is guaranteed to gather everyone around the table, fostering warmth and togetherness. It’s often the simplest gestures and most comforting foods that create the grandest feelings and traditions.

Crafting Your Golden Ham and Cheese Puffs
Let’s dive right into making these delightful pastries. We’re creating a luscious, creamy cheese sauce, generously loaded with tender, juicy ham and bright, fresh spinach. This savory filling is gently thickened on the stovetop, then carefully enveloped within delicate puff pastry dough. Baked to golden perfection in the oven, these puffs will fill your home with an irresistible aroma that’s sure to draw everyone to the kitchen.
Essential Ingredients for Flaky Ham and Cheese Puffs
To embark on this culinary adventure, gather the following ingredients:
- 1 Sheet Frozen Puff Pastry, thawed
- 2 Tablespoons Butter
- 2 Cloves Garlic, minced
- 2 Tablespoons Flour
- 1/2 teaspoon Ground Mustard
- 1 pinch Nutmeg
- 1 Cup Whole Milk
- 1 1/4 Cup Sharp Cheddar Cheese, shredded
- 1/4 Cup Parmesan Cheese, fresh, grated
- 2 Cups Ham, chopped
- 1 Cup Spinach, fresh, chopped
- 1/4-1/2 teaspoon Salt (to taste)
- 1 Egg
- 1 teaspoon Water
- Reynolds Wrap® Heavy Duty Foil
The precise measurements for each ingredient, along with detailed instructions, are provided below to ensure your puffs turn out perfectly every time.
The Star of the Show: Flaky Puff Pastry
The puff pastry truly is the cornerstone of this recipe, acting as the perfect golden envelope for our rich and flavorful filling. However, puff pastry can be a bit tricky. The cheesy sauce, while delicious, has a tendency to leak, and the pastry itself can stubbornly stick to a plain baking sheet. To prevent any culinary mishaps and ensure a seamless cooking experience, it is absolutely crucial to prepare your baking sheet properly before you even think about starting the filling. This simple first step will make all the difference in achieving those beautifully golden, non-stick puffs.
Step-by-Step Instructions for Perfect Puffs
Follow these easy steps to create your own batch of delightful Ham and Cheese Puffs:
- Preheat your oven to 400 degrees Fahrenheit (200°C). Prepare a baking sheet by lining it generously with Reynolds Wrap® Heavy Duty Foil. This is a crucial step to prevent any cheesy sauce from leaking and burning onto your pan, ensuring effortless cleanup later.
- On a lightly floured surface, gently roll out the thawed puff pastry sheet into a square. Using a knife or pastry wheel, cut the pastry into four equal squares. Carefully arrange these dough squares on your foil-lined baking sheet and place them in the refrigerator to keep them cool while you prepare the filling.
- In a medium saucepan, melt the butter over medium heat until it’s fully liquefied.
- Add the minced garlic to the melted butter and sauté for approximately 1 minute, or until the garlic becomes fragrant and tender.
- Using a wooden spoon or whisk, stir in the flour, ground mustard, and a pinch of nutmeg. Continue stirring for about one minute to cook out the raw flour taste. Gradually pour in the whole milk, whisking constantly to prevent lumps. Bring the mixture to a gentle simmer and continue to cook for about 3 minutes, or until the sauce has visibly thickened.
- Remove the saucepan from the heat. Stir in the shredded sharp cheddar cheese, grated Parmesan cheese, chopped ham, and fresh spinach. Season with salt to taste, adjusting as needed based on the saltiness of your ham. Set the delicious filling aside.
- Retrieve the puff pastry squares from the refrigerator. In a small bowl, whisk together the egg and water to create an egg wash.
- Spoon a generous amount of the ham and cheese filling into the center of each puff pastry square. To form a pocket, fold each corner of the pastry dough towards the center, pressing gently to seal the edges, creating a parcel.
- Brush the tops of each puff, particularly the folded edges, with the prepared egg wash. This will give them a beautiful golden sheen and help seal the pastry.
- Bake the puffs in the preheated oven for 15 to 20 minutes, or until the pastry is puffed, golden brown, and cooked through.
- Carefully remove the Ham and Cheese Puffs from the oven. They can be enjoyed hot, straight from the oven, or at room temperature.
For more specific measurements and precise timing, please refer to the detailed recipe card below.

The Secret to Effortless Cleanup: Why Reynolds Wrap Heavy Duty Foil is a Kitchen Essential
I’ve developed a genuine appreciation for aluminum foil, and it’s largely thanks to my experience as a mother of three. My daily goal is to streamline tasks, especially around dinnertime, so I can truly relax and enjoy meals with my family instead of feeling frazzled by a mountain of dishes. This is where Reynolds Wrap® Heavy Duty Foil shines as an indispensable kitchen tool.
Lining all my baking pans with foil has become a game-changer. It means less scrubbing and more quality time with my children. Whether I’m making our crispy bacon recipe or a medley of colorful roasted vegetables, foil offers effortless preparation, consistent cooking results, and, most importantly, incredibly easy cleanup. This strong, reliable foil is perfect for foods with sauces or heavier fillings, as it resists breaking or tearing, keeping your pans pristine. Even better, it’s a high-quality, safe product for cooking and is proudly made in the U.S.A.! That’s a definite win in my book!

Mastering the Golden Finish: Why Use an Egg Wash?
Brushing the tops of pastries with an egg wash before baking serves a few wonderful purposes. Primarily, it’s for aesthetics: the egg wash caramelizes as it bakes, imparting a beautiful, glossy, and golden-brown finish that makes your puffs look as good as they taste. This vibrant color adds to their homemade charm and makes them incredibly appealing.
Beyond the visual appeal, an egg wash can also provide practical benefits. It helps toppings, such as sesame seeds or herbs, adhere firmly to the surface of the pastry. Furthermore, when you’re sealing the edges of a pastry, an egg wash acts as a binding agent, helping to secure the dough and prevent the filling from escaping during baking, ensuring your pockets are perfectly intact.
Plan Ahead: Make-Ahead & Freezing Options for Ham and Cheese Puffs
Absolutely, these Ham and Cheese Puffs are fantastic for making ahead of time! This flexibility makes them perfect for entertaining or meal prepping. You have a couple of convenient options:
-
Prepare Puff Pastry Shells in Advance: Roll out your puff pastry and cut it into circles or squares. Use a paring knife to gently score a border (about a half-inch from the edge, without cutting all the way through) to create a natural crust. Bake these pastry shells as you would for a tart. Once baked and cooled, you can freeze and store the pastry shells. Wrap them securely in Reynolds Wrap® Heavy Duty Foil or place them in an airtight container in the freezer. When you’re ready to serve, simply make the filling, spoon it into the pre-baked shells, and reheat. Bake at 350°F (175°C) with a piece of Reynolds Wrap® Heavy Duty Foil gently laid over the top for about 15 minutes to prevent the pastry from over-browning or burning.
-
Pre-make the Filling: Prepare the ham and cheese filling entirely and store it in an airtight container in the refrigerator for up to 3 days. When you’re ready to assemble and bake, gently rewarm the filling on the stovetop, adding a splash of milk if it seems too thick. Then, proceed with wrapping the filling in fresh puff pastry and baking as normal.
Can You Freeze Ham and Cheese Puffs?
Yes, you can absolutely freeze these delicious puffs! They make an excellent freezer-friendly snack or meal. Once you’ve made the entire dish and allowed the puffs to cool completely, simply wrap the cheesy pastries individually or in small batches. Use Reynolds Wrap® Heavy Duty Foil for a secure, airtight seal, or store them in an airtight freezer-safe container. They can be kept in the freezer for up to two weeks. To reheat, simply place the frozen puffs in a preheated oven (around 350°F/175°C) and bake until warmed through and flaky again, usually about 15-20 minutes, or as stated in the reheating instructions for make-ahead options.

Endless Possibilities: Delicious Variations for Your Ham and Cheese Puffs
One of the most appealing aspects of this Ham and Cheese Puff recipe is its incredible versatility. Consider the recipe a wonderful canvas for your culinary creativity. Feel completely free to experiment by swapping out meats, incorporating different vegetables, or trying various cheeses – truly, anything you desire can work beautifully! For a different flavor profile, try using cooked bacon or crumbled sausage in place of ham. Enhance the veggie content by adding sautéed mushrooms, diced jalapeños for a spicy kick, caramelized onions, or colorful bell peppers. If cheddar isn’t your preference, switch it up with Swiss, Gruyère, or even a blend of your favorite melting cheeses. The options are genuinely endless, allowing you to customize these puffs to suit any taste or what you have on hand.
We sincerely hope these delightful pockets of ham and cheese become a cherished tradition in your home, just as they have in ours. These Ham and Cheese Puffs stand out as one of the very best and most enjoyable ways to utilize leftover ham, transforming it into something truly special. We can almost guarantee you won’t be able to stop at just one! And, as a consistent reminder, don’t forget the Reynolds Wrap®! It’s been a lifesaver in my kitchen for years, ensuring easy cooking and even easier cleanup every single time!
Ham and Cheese Puffs
By Sweet Basil
Prep: 15 mins | Cook: 15 mins | Total: 30 mins
Servings: 4 puffs

Pin |
Print
Ingredients
- Reynolds Wrap® Heavy Duty Foil
- 1 Sheet Frozen Puff Pastry, thawed
- 2 Tablespoons Butter
- 2 Cloves Garlic, minced
- 2 Tablespoons Flour
- 1/2 teaspoon Ground Mustard
- 1 pinch Nutmeg
- 1 Cup Whole Milk
- 1 1/4 Cup Sharp Cheddar Cheese, shredded
- 1/4 Cup Parmesan Cheese, fresh, grated
- 2 Cups Ham, chopped
- 1 Cup Spinach, fresh, chopped
- 1/4-1/2 teaspoon Salt
- 1 Egg
- 1 teaspoon Water
Instructions
- Heat the oven to 400 degrees Fahrenheit and line the baking sheet with Reynolds Wrap® Heavy Duty Foil to keep the sauce from spilling out and burning onto the pan.
- Roll out the puff pastry dough into a square and cut out 4 smaller squares. Set aside on the foil-lined baking sheet in the fridge.
- In a pot over medium heat, add the butter and cook until melted.
- Stir in the garlic and cook until tender, about 1 minute.
- Using a wooden spoon, stir in the flour, ground mustard and nutmeg. Continue to stir for about a minute then slowly add the milk and bring to a simmer for 3 minutes or until thickened.
- Stir in the cheeses, ham, spinach and salt to taste. Turn off the burner and set aside.
- Pull out the puff pastry from the fridge. In a small bowl, whisk together the egg and water.
- Place a large spoonful of filling in the middle of each pastry dough and fold in each corner like a packet.
- Brush the corner pieces with the egg wash then place in the oven for 15-20 minutes or until golden.
- Remove from the oven and eat hot or at room temperature.
Recipe Notes
Store leftovers in the fridge.
Nutrition
Nutrition information is an approximation:
- Serving: 4 puffs
- Calories: 798kcal
- Carbohydrates: 35g
- Protein: 35g
- Fat: 57g
- Saturated Fat: 24g
- Trans Fat: 1g
- Cholesterol: 147mg
- Sodium: 1546mg
- Potassium: 430mg
- Fiber: 1g
- Sugar: 4g
- Vitamin A: 1440IU
- Vitamin C: 3mg
- Calcium: 428mg
- Iron: 3mg
Nutrition information is automatically calculated, so should only be used as an approximation.
More Delicious Ham Recipes You Will Love:
- Ham Fried Rice
- Cheesy Ham and Potato Bacon Casserole
- Ham Lemon Orzo with Parmesan and Peas
- Ham and Cheese Sliders
- Hawaiian Ham and Pineapple Casserole
- Ham and Cheese Breakfast Stromboli
- Hash Browns Ham Frittata
- Ham Hock Soup
- Easy Ham and Cheese Scones
- Ham and Broccoli Macaroni and Cheese

REMEMBER TO SUBSCRIBE TO our FREE Oh Sweet Basil NEWSLETTER AND RECEIVE EASY RECIPES DELIVERED INTO YOUR INBOX EVERY DAY!
When you try a recipe, please use the hashtag #ohsweetbasil on INSTAGRAM for a chance to be featured in our stories! FOLLOW OH, SWEET BASIL ON FACEBOOK | INSTAGRAM | PINTEREST | TWITTER FOR ALL OF OUR LATEST CONTENT, RECIPES AND STORIES.