Go Back
+ servings
puff-blog6
Print Recipe
5 from 13 votes

Ham and Cheese Puffs

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.
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Appetizer
Cuisine: American
Keyword: Ham and Cheese Puffs, Spinach Puffs
Servings: 8
Author: Amanda Rettke

Ingredients

  • 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
  • cup Swiss cheese, grated and divided
  • 1 large egg white, lightly beaten

Instructions

  • Preheat oven to 400°F. Line a large baking sheet with parchment paper. Set aside.
  • Cut the puff pastry sheets into 5-inch (13cm) squares. Set aside in the refrigerator.
  • Melt butter over medium heat in a saucepan. Add flour and salt. Cook for 1 minute, stirring frequently.
  • Slowly pour in the milk, while whisking constantly, until smooth and boiling.
  • Reduce heat to low and allow the mixture to simmer, stirring occasionally, until it begins to thicken.
  • Add in spinach and cook for 1 minute, or until wilted.
  • Add ham and 1 cup of Swiss cheese and stir to combine. Remove from heat and set the mixture aside.
  • Arrange the puff pastry squares evenly on the prepared baking sheet.
  • Top with a heaping spoonful of ham and cheese mixture, and sprinkle with grated cheese.
  • Fold the corners up onto the top, forming a smaller square.
  • Brush the pastry with the egg wash, making sure to coat all sides.
  • Bake for 18-20 minutes, or until puffed and golden.