This recipe for Ham and Cheese Puffs is a delightful treat perfect for breakfast, lunch, or dinner. The tender, flaky puff pastry wraps around a delicious filling of savory ham, gooey Swiss cheese, and fresh spinach. These puffs are not only quick to make but also versatile enough to suit various occasions, whether it’s a family gathering or a cozy night in.
Why You’ll Love This Recipe
- Quick Preparation: With just 15 minutes of prep time, you can whip up these tasty puffs in no time.
- Delicious Flavor: The combination of ham and Swiss cheese creates a mouthwatering filling that everyone will love.
- Versatile Dish: Enjoy them as an appetizer, snack, or even a light meal any time of the day.
- Freezer Friendly: Make a batch ahead and freeze them for an easy snack whenever you need it.
- Crowd-Pleaser: These puffs are sure to impress your guests at parties or gatherings.
Tools and Preparation
Before diving into making your Ham and Cheese Puffs, gather the essential tools that will make the process smooth and efficient.
Essential Tools and Equipment
- Baking sheet
- Parchment paper
- Saucepan
- Whisk
- Knife
Importance of Each Tool
- Baking sheet: Provides a sturdy surface for even baking of your puffs.
- Parchment paper: Prevents sticking and ensures easy cleanup after baking.
- Saucepan: Ideal for creating the creamy filling without burning ingredients.
Ingredients
This breakfast, lunch, or dinner treat is a delicious buttery and flaky puff pastry enveloping a mixture of hot ham, melty Swiss cheese, and fresh spinach.
For the Puff Filling:
- 2 sheets frozen puff pastry, (thawed according to package directions)
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- ¼ teaspoon kosher salt
- 1 cup whole milk, (room temperature)
- ¼ teaspoon pepper
- 2 cups cooked ham, (diced)
- 2 cups fresh spinach
- 1 ½ cups Swiss cheese, (grated and divided)
- 1 large egg white, (lightly beaten)
How to Make Ham and Cheese Puffs
Step 1: Preheat the Oven
Preheat your oven to 400°F. Line a large baking sheet with parchment paper and set it aside for later use.
Step 2: Prepare the Puff Pastry
Cut the puff pastry sheets into 5-inch (13cm) squares. Place them back in the refrigerator while you prepare the filling.
Step 3: Make the Creamy Filling
Melt unsalted butter over medium heat in a saucepan. Add in all-purpose flour and kosher salt. Cook for about 1 minute while stirring frequently until well combined.
Step 4: Add Milk
Slowly pour in whole milk, whisking constantly until the mixture is smooth and begins to boil.
Step 5: Thicken the Mixture
Reduce heat to low and let it simmer while stirring occasionally until it starts to thicken.
Step 6: Incorporate Spinach
Add in fresh spinach. Cook for about 1 minute or until wilted.
Step 7: Add Ham and Cheese
Stir in diced cooked ham and 1 cup of grated Swiss cheese. Remove from heat once combined well.
Step 8: Assemble the Puffs
Arrange the puff pastry squares evenly on your prepared baking sheet. Top each square with a heaping spoonful of the ham mixture followed by some additional grated cheese.
Step 9: Fold Up Pastries
Fold up the corners of each square towards the center to form smaller squares.
Step 10: Brush with Egg Wash
Brush each puff with lightly beaten egg white, ensuring all sides are coated for golden color during baking.
Step 11: Bake
Bake in your preheated oven for about 18-20 minutes or until they are puffed up and golden brown.
Enjoy your delicious Ham and Cheese Puffs fresh out of the oven!
How to Serve Ham and Cheese Puffs
Ham and Cheese Puffs are versatile and can be served in various ways to suit any occasion. They are perfect for breakfast, a light lunch, or as a delightful appetizer at dinner parties.
Breakfast Delight
- Pair with fresh fruit salad for a light and refreshing start to your day.
- Serve alongside scrambled eggs for a hearty breakfast option.
Lunch Option
- Accompany with a side salad, such as Caesar or mixed greens, for a balanced meal.
- Enjoy with a bowl of soup, like tomato bisque, to warm up your lunch hour.
Dinner Party Appetizer
- Offer with dipping sauces like mustard or aioli for added flavor.
- Present on a charcuterie board along with olives, crackers, and cheese for an elegant touch.
Snack Time Treat
- Serve warm with a side of marinara sauce for dipping during game night.
- Pair with pickles or chips for a crunchy contrast.

How to Perfect Ham and Cheese Puffs
Achieving the perfect Ham and Cheese Puffs requires attention to detail. Here are some tips to ensure they turn out delicious every time.
- Thaw Properly: Make sure to thaw puff pastry completely before using it. This ensures even baking and maximum puffiness.
- Preheat Oven: Always preheat your oven fully before baking. This helps the pastries rise correctly and become golden brown.
- Egg Wash Application: Apply egg wash evenly on all sides of the pastry. This gives them a beautiful golden color when baked.
- Don’t Overfill: Be careful not to overfill each pastry. Overfilling can cause them to burst during baking.
- Cooling Time: Let the puffs cool slightly after baking. This allows the filling to set and makes them easier to handle.
- Experiment with Fillings: Don’t hesitate to customize the filling! Add herbs or different cheeses based on your taste preferences.
Best Side Dishes for Ham and Cheese Puffs
Pairing side dishes with your Ham and Cheese Puffs can elevate your meal experience. Here are some great options to consider.
- Caesar Salad: A classic choice that complements the richness of the puffs perfectly.
- Tomato Soup: A warm bowl of tomato soup pairs nicely and adds comfort.
- Roasted Vegetables: Colorful roasted veggies add nutrition and flavor balance.
- Coleslaw: The crunchiness of coleslaw provides a refreshing contrast.
- Fruit Salad: A light fruit salad brings sweetness and freshness to your plate.
- Potato Wedges: Crispy potato wedges make for a satisfying companion dish.
- Steamed Asparagus: Lightly steamed asparagus adds elegance and nutrition without overpowering flavors.
- Garlic Bread: For those who love carbs, garlic bread is always a favorite!
Common Mistakes to Avoid
When making Ham and Cheese Puffs, it’s easy to overlook some critical steps. Here are some common mistakes and how to avoid them.
- Not thawing the pastry properly – Always ensure your puff pastry is fully thawed before using. This will help achieve that perfect flaky texture.
- Overfilling the puffs – Be careful not to overstuff the pastry squares with the ham and cheese mixture. A heaping spoonful is enough; overfilling can lead to bursting during baking.
- Skipping the egg wash – Applying an egg wash gives your Ham and Cheese Puffs a beautiful golden finish. Don’t skip this step for a more appealing presentation.
- Not preheating the oven – Preheat your oven before baking. This helps the puffs rise correctly, ensuring they become light and flaky.
- Using cold ingredients – Make sure your ingredients, especially milk, are at room temperature. Cold ingredients can affect the consistency of your filling.
Storage & Reheating Instructions
Refrigerator Storage
- item Store leftover Ham and Cheese Puffs in an airtight container.
- item They can be kept in the fridge for up to 3 days.
Freezing Ham and Cheese Puffs
- item Allow the puffs to cool completely before freezing.
- item Place them in a freezer-safe bag or container, separating layers with parchment paper.
- item They can be frozen for up to 2 months.
Reheating Ham and Cheese Puffs
- item Oven – Preheat to 350°F (175°C) and bake for 10-15 minutes until heated through.
- item Microwave – Heat on medium power for about 30 seconds, but note this may make them less crispy.
- item Stovetop – Use a skillet over low heat, flipping occasionally until warm.
Frequently Asked Questions
What are Ham and Cheese Puffs?
Ham and Cheese Puffs are delicious pastries filled with ham, Swiss cheese, and fresh spinach, wrapped in flaky puff pastry.
Can I customize my Ham and Cheese Puffs?
Absolutely! You can add different cheeses or vegetables based on your preferences. Try adding mushrooms or bell peppers for extra flavor!
How do I make Ham and Cheese Puffs vegetarian?
To make vegetarian Ham and Cheese Puffs, simply replace the ham with sautéed mushrooms or another protein source like tofu.
How long does it take to prepare Ham and Cheese Puffs?
The total time for preparing these treats is around 35 minutes, which includes both prep time (15 minutes) and cooking time (20 minutes).
Final Thoughts
Ham and Cheese Puffs are a versatile treat suitable for breakfast, lunch, or dinner. Their flaky texture combined with savory fillings makes them irresistible. Feel free to customize them with your favorite ingredients for a personal touch!
Ham and Cheese Puffs
Indulge in the savory goodness of Ham and Cheese Puffs, a delightful pastry that makes any meal memorable. These flaky treats combine tender puff pastry with a delicious filling of diced ham, gooey Swiss cheese, and fresh spinach. Perfect for breakfast, lunch, or dinner, they are easy to prepare and versatile enough to impress at gatherings or cozy nights in. With just 15 minutes of prep time, you can whip up these crowd-pleasers that freeze beautifully for future snacking.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: Approximately 12 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
Ingredients
- 2 sheets frozen puff pastry (thawed)
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 cup whole milk (room temperature)
- 2 cups cooked ham (diced)
- 2 cups fresh spinach
- 1½ cups Swiss cheese (grated)
- 1 large egg white (lightly beaten)
Instructions
- Preheat the oven to 400°F and line a baking sheet with parchment paper.
- Cut the puff pastry into 5-inch squares and refrigerate.
- In a saucepan, melt butter over medium heat. Stir in flour and salt for about a minute.
- Gradually whisk in milk until smooth and slightly thickened.
- Add spinach; cook until wilted.
- Mix in diced ham and 1 cup of grated Swiss cheese; remove from heat.
- Assemble by placing filling on each pastry square, then folding corners to center.
- Brush with egg wash and bake for 18-20 minutes until golden brown.
Nutrition
- Serving Size: 1 serving
- Calories: 230
- Sugar: 1g
- Sodium: 400mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 1g
- Protein: 8g
- Cholesterol: 25mg

Leave a Comment