Creamy Spinach Puff Recipe

Creamy Spinach Puff Recipe

These Creamy Spinach Puffs are flaky, buttery pastries filled with a rich mixture of spinach, cream cheese, mozzarella, Parmesan, and herbs, all wrapped in golden puff pastry. Perfect as an appetizer, brunch dish, holiday snack, or light lunch, these savory puffs are easy to prepare and always a crowd favorite.With a crisp, golden exterior and a warm, creamy filling, they’re elegant enough for entertaining yet simple enough for any day of the week.

Why You’ll Love This Recipe

Buttery, flaky puff pastry

Creamy, cheesy spinach filling

Ready in under 45 minutes

Great for parties and holidays

Easy to make ahead

Freezer-friendly

Perfect as an appetizer or snack

Recipe Details

Prep Time: 20 minutes

Cook Time: 22–25 minutes

Total Time: 45 minutes

Servings: 12 spinach puffs

Cuisine: Mediterranean-Inspired

Course: Appetizer, Brunch, Snack

Ingredients

Spinach Filling

1 sheet frozen puff pastry, thawed

8 ounces cream cheese, softened

1 cup shredded mozzarella cheese

½ cup grated Parmesan cheese

2 cups frozen chopped spinach, thawed and squeezed completely dry

2 garlic cloves, minced

2 tablespoons finely chopped green onions

1 tablespoon chopped fresh parsley

1 teaspoon dried Italian seasoning

½ teaspoon onion powder

¼ teaspoon crushed red pepper flakes

½ teaspoon salt

¼ teaspoon black pepper

Egg Wash

1 large egg

1 tablespoon water

Optional Garnishes

Sesame seeds

Everything bagel seasoning

Fresh parsley

Extra grated Parmesan

Instructions

Step 1: Prepare the Oven

Preheat the oven to 400°F (200°C).

Line a baking sheet with parchment paper.

Step 2: Make the Filling

In a large bowl, combine:

Cream cheese

Mozzarella

Parmesan

Spinach

Garlic

Green onions

Parsley

Italian seasoning

Onion powder

Red pepper flakes (if using)

Salt

Black pepper

Mix until well combined.

Step 3: Prepare the Puff Pastry

Lightly flour your work surface.

Roll the thawed puff pastry into approximately a 10 x 10-inch square.

Cut into 12 equal squares.

Step 4: Fill the Pastries

Place about 1½ tablespoons of the spinach mixture into the center of each pastry square.

Fold into:

Triangles

Rectangles

Small envelopes

Press the edges firmly with a fork to seal.

Step 5: Apply Egg Wash

Whisk together:

Egg

Water

Brush each pastry with the egg wash.

Sprinkle with sesame seeds, Parmesan, or everything bagel seasoning if desired.

Step 6: Bake

Bake for 22–25 minutes, or until the pastries are puffed and deep golden brown.

Allow them to cool for 5 minutes before serving.

Serving Suggestions

Serve with:

  • Marinara sauce
  • Garlic aioli
  • Tzatziki
  • Ranch dressing
  • Tomato soup
  • Greek salad
  • Fresh fruit

Delicious Variations

Spinach & Feta Puffs

Replace half of the mozzarella with crumbled feta cheese for a tangy Mediterranean twist.

Spinach Artichoke Puffs

Add ½ cup chopped marinated artichoke hearts to the filling.

Chicken Spinach Puffs

Mix in 1 cup cooked shredded chicken for extra protein.

Mushroom Spinach Puffs

Saute 1 cup finely chopped mushrooms until browned and stir into the filling.

Bacon Spinach Puffs

Add ½ cup cooked, crumbled bacon for a smoky flavor.

Notes & Tips

Recipe Notes

Squeeze as much moisture as possible from the spinach to prevent soggy pastries.

Keep the puff pastry cold until you’re ready to use it for the flakiest texture.

Don’t overfill the pastry, as the filling may leak during baking.

Expert Tips

Seal the pastry edges well with a fork to keep the filling inside.

Chill the assembled puffs for 10 minutes before baking if the pastry becomes too warm.

Rotate the baking sheet halfway through baking for even browning.

Serve warm for the best flaky texture and creamy filling.

Frequently Asked Questions

Can I make these ahead of time?

Yes! Assemble the puffs and refrigerate them (unbaked) for up to 24 hours. Brush with egg wash just before baking.

Can I freeze them?

Absolutely. Freeze the unbaked puffs on a baking sheet until solid, then transfer them to a freezer-safe bag for up to 3 months. Bake from frozen, adding 5–7 minutes to the baking time.

Can I use fresh spinach?

Yes. Saute 5–6 cups of fresh spinach until wilted, cool completely, and squeeze out all excess moisture before adding it to the filling.

Can I make these in an air fryer?

Yes. Air fry at 375°F (190°C) for 10–12 minutes, or until puffed and golden.

How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F (175°C) oven or air fryer for 5–8 minutes to restore the crisp pastry.

Nutritional Information 

Calories: 225

Protein: 7g

Carbohydrates: 15g

Fiber: 1g

Sugar: 1g

Fat: 16g

Saturated Fat: 8g

Cholesterol: 40mg

Sodium: 310mg

Final Thoughts

These Creamy Spinach Puffs are flaky, buttery, and filled with a rich blend of spinach and cheeses, making them a versatile appetizer or snack that’s always a hit. Whether you’re hosting a party, preparing a holiday spread, or looking for a make-ahead treat, these savory pastries are guaranteed to impress.

Leave a Comment