Irresistibly Cheesy Spinach and Ham Puff You’ll Love Making

There’s nothing quite like a warm, flaky puff pastry filled with gooey cheese, savory ham, and lush spinach. This Irresistibly Cheesy Spinach and Ham Puff is pure comfort on a plate! Perfectly golden and cheesy, it’s great for brunch, quick lunches, or dinners. Simple and delicious, it impresses family and friends every time.

Why You’ll Love This Recipe

  • Quick and Easy: Simple ingredients and minimal prep make it ideal for busy nights.

  • Perfect for Beginners: Straightforward and forgiving steps empower even novice cooks.

  • Family-Friendly: Cheesy, savory flavors that delight both kids and adults.

  • Versatile: Enjoy as a snack, appetizer, or main course—there’s no wrong way!

Ingredients You’ll Need

  • 1 sheet puff pastry, thawed

  • 1 cup fresh spinach, chopped

  • 1 cup diced ham

  • 1 cup shredded cheese (cheddar or mozzarella)

  • ½ cup cream cheese, softened

  • 1 egg (for egg wash)

  • Salt and pepper to taste

Ingredient Notes & Substitutions

  • Use pie crust if puff pastry is unavailable, though texture differs.

  • Frozen spinach works—just thaw and squeeze out moisture thoroughly.

  • Swap cheddar for gouda or pepper jack for flavor twists.

How to Make the Spinach and Ham Puff Step-by-Step

  1. Preheat oven to 375°F (190°C). A hot oven ensures a beautifully risen puff.

  2. Roll out puff pastry on a floured surface, smoothing creases to an even thickness.

  3. Mix filling: Combine chopped spinach, diced ham, shredded cheese, and softened cream cheese. Season with salt and pepper. Taste to balance seasoning.

  4. Fill pastry: Scoop filling onto center, leaving enough border for sealing (about 1 inch).

  5. Seal: Fold pastry over filling, press edges firmly, and crimp with a fork for a decorative seal.

  6. Brush top with beaten egg for golden, glossy finish.

  7. Bake for 20-25 minutes until golden brown and puffed. Watch near the end to prevent over-browning.

Serving Suggestions

  • Serve with a crisp green salad or tangy dips like ranch or marinara.

  • Great as holiday appetizers, brunch treats, or family dinners.

  • Garnish with paprika or chopped parsley for color and flair.

Storage and Reheating

  • Refrigerate leftovers in airtight containers up to 3 days.

  • Freeze unbaked puffs wrapped tightly for up to 3 months; thaw before baking.

  • Reheat in a 350°F oven for 10-15 minutes to restore crispness.

Tips for Success

  • Avoid overfilling to prevent bursting.

  • Keep pastry chilled until baking for best puff.

  • Experiment with fillings to suit your taste.

Recipe Variations

  • Add 1 teaspoon red pepper flakes or jalapeños for spice.

  • Go vegan: use plant-based cheese, vegan cream cheese, and egg wash alternatives.

  • Add bell peppers or mushrooms for extra veggies and texture.

Frequently Asked Questions (FAQ)

Q: Can I use pre-cooked ham?
A: Yes! Just dice and add directly.

Q: What if I can’t find puff pastry?
A: Crescent roll dough can substitute with a different but tasty result.

Q: How do I keep puffs from getting soggy?
A: Remove excess spinach moisture and avoid overfilling. Precook bottom crust slightly for firmness.

Q: Can I prep ahead?
A: Assemble and refrigerate puffs a few hours before baking.

Q: How to store leftovers?
A: Store airtight in the fridge for 3 days or freeze for up to 3 months.

Irresistibly Cheesy Spinach and Ham Puff

A warm, flaky puff pastry filled with gooey cheese, savory ham, and luscious spinach, perfect for brunch, lunch, or dinner.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Appetizer, Main Course, Snack
Cuisine American
Servings 4 servings
Calories 350 kcal

Ingredients
  

Puff Pastry

  • 1 sheet puff pastry, thawed You may use pie crust as an alternative, though texture will differ.

Filling

  • 1 cup fresh spinach, chopped Frozen spinach can be used; thaw and squeeze out excess moisture.
  • 1 cup diced ham Pre-cooked ham works perfectly.
  • 1 cup shredded cheese (cheddar or mozzarella) Feel free to mix up cheese types. Gouda or pepper jack can add flavor.
  • 1/2 cup cream cheese, softened Balance with salt and pepper to taste.
  • 1 large egg (for egg wash) Brush on top for a golden finish.
  • Salt and pepper to taste

Instructions
 

Preparation

  • Preheat your oven to 375°F (190°C).
  • Roll out the puff pastry on a floured surface to smooth out creases.
  • In a medium bowl, mix chopped spinach, diced ham, shredded cheese, and softened cream cheese. Season with salt and pepper to taste.
  • Scoop the filling onto the center of the pastry, leaving enough border for sealing the edges.
  • Fold the pastry over the filling to form a pocket and press the edges to seal.
  • Brush the tops with beaten egg for a glossy finish.
  • Bake in the preheated oven for 20-25 minutes until golden brown and puffed up.

Notes

Avoid overfilling the puffs to prevent bursting. Keep puff pastry cold until baking.

Nutrition

Serving: 1gCalories: 350kcalCarbohydrates: 25gProtein: 12gFat: 22gSaturated Fat: 10gSodium: 650mgFiber: 1gSugar: 2g
Tried this recipe?Let us know how it was!
share this :