HomeAppetizerCream Cheese Spinach Puffs

Cream Cheese Spinach Puffs

- Advertisement -

Cream Cheese Spinach Puffs


Cream Cheese Spinach Puffs are delightful appetizers made with creamy spinach filling encased in flaky puff pastry. These puffs are perfect for parties, brunches, or even as a savory snack. But what makes these little pastries so irresistible?

- Advertisement -

History of Cream Cheese Spinach Puffs

Origins of the Dish

The concept of wrapping savory fillings in pastry dates back centuries and spans many cultures. Spinach and cheese have been a popular combination in Mediterranean cuisine for a long time, and the idea of encasing this mixture in puff pastry likely evolved as a way to create a convenient and delicious dish.

- Advertisement -

Evolution Over Time

While the exact origins of Cream Cheese Spinach Puffs are unclear, they have become a staple at gatherings and parties. The use of cream cheese adds a rich, creamy texture that has made this variation particularly popular.

- Advertisement -

Nutritional Benefits

Health Benefits of Spinach

Spinach is a powerhouse of nutrients. It’s rich in vitamins A, C, and K, as well as iron and calcium. Its high fiber content also promotes digestive health.

Health Benefits of Cream Cheese

While cream cheese is more indulgent, it provides a good source of calcium and protein. When used in moderation, it can add creaminess and richness to dishes without being overly unhealthy.

Choosing the Right Puff Pastry

Best Type of Puff Pastry to Use

Store-bought puff pastry is convenient and works perfectly for this recipe. Look for all-butter puff pastry for the best flavor and texture.

Tips for Handling Puff Pastry

Keep the puff pastry cold until you’re ready to use it. Thaw it in the refrigerator if it’s frozen, and work quickly to prevent it from becoming too soft and sticky.

Preparing the Spinach

How to Select Fresh Spinach

Choose spinach that is bright green and free from yellowing or wilting. Fresh spinach will have a crisp texture and a mild flavor.

Methods for Prepping Spinach

Rinse the spinach thoroughly to remove any dirt or grit. You can either steam or sauté the spinach until wilted, then squeeze out any excess moisture.

Making the Filling

Combining Cream Cheese and Spinach

In a mixing bowl, combine softened cream cheese with the cooked spinach. Make sure the spinach is well-drained to avoid a watery filling.

Adding Seasonings and Flavors

Add finely chopped garlic and onion for extra flavor. Season the mixture with salt, pepper, and any optional additions like nutmeg or red pepper flakes.

Assembling the Puffs

How to Cut and Shape the Puff Pastry

Roll out the puff pastry on a lightly floured surface. Cut it into squares or circles, depending on your preference.

Filling and Sealing Techniques

Place a spoonful of the spinach mixture in the center of each pastry piece. Fold the pastry over to enclose the filling and press the edges to seal. You can use a fork to crimp the edges for a decorative touch.

Baking Techniques

Temperature and Timing

Preheat your oven to 400°F (200°C). Arrange the puffs on a baking sheet lined with parchment paper. Bake for 15-20 minutes, or until the pastry is golden brown and flaky.

Tips for a Golden, Flaky Crust

Brush the tops of the puffs with an egg wash (a beaten egg mixed with a little water) before baking. This helps achieve a beautiful golden color.

Step-by-Step Recipe

Detailed Cooking Instructions

  1. Prepare the Spinach: Cook the spinach until wilted and squeeze out excess moisture. Chop finely.
  2. Make the Filling: In a bowl, mix the chopped spinach with cream cheese, garlic, onion, salt, and pepper.
  3. Prepare the Puff Pastry: Roll out the puff pastry and cut into squares or circles.
  4. Fill and Seal: Place a spoonful of filling on each pastry piece, fold over, and seal the edges.
  5. Bake: Preheat the oven to 400°F (200°C). Brush the tops with egg wash and bake for 15-20 minutes.

Tips for Perfect Results

  • Ensure the spinach is well-drained to prevent soggy puffs.
  • Work quickly with the puff pastry to keep it from becoming too soft.
  • Use an egg wash for a shiny, golden finish.

Serving Suggestions

Ideal Accompaniments

  • Serve with a side salad for a light meal.
  • Pair with a dipping sauce like ranch or marinara.

Presentation Tips

Arrange the puffs on a platter and garnish with fresh herbs like parsley or chives. Serve warm for the best flavor and texture.

Common Mistakes to Avoid

Overstuffing the Puffs

Adding too much filling can cause the puffs to burst open during baking. Use a moderate amount of filling for each puff.

Underbaking the Pastry

Ensure the pastry is fully baked and golden brown. Underbaked pastry can be doughy and less flavorful.

Variations of the Dish

Adding Protein like Bacon or Sausage

For a heartier version, add cooked bacon or sausage to the filling. This adds a savory depth of flavor.

Vegetarian Variations

You can add a variety of vegetables like mushrooms, bell peppers, or artichokes to the filling for extra texture and flavor.

Pairing with Sauces

Best Sauces to Complement the Dish

  • Ranch dressing
  • Marinara sauce
  • Tzatziki sauce

Homemade Sauce Recipes

For a quick ranch dip, mix sour cream with chopped herbs, garlic powder, and a squeeze of lemon. For a marinara dip, heat canned tomatoes with garlic, basil, and a pinch of sugar.

Cultural Significance

Role in Various Cuisines

Pastry-wrapped fillings are found in many cuisines, from Greek spanakopita to Italian calzones. Cream Cheese Spinach Puffs are a versatile and universally appealing variation.

Popularity in Different Regions

These puffs are popular at parties and gatherings in many regions due to their easy preparation and delicious flavor. They can be found in various forms at bakeries and cafes worldwide.


Cream Cheese Spinach Puffs are a delicious and versatile dish, perfect for any occasion. Whether you’re making them for a party, a brunch, or just a snack, they’re sure to be a hit. With their creamy filling and flaky pastry, they offer a delightful combination of textures and flavors. So why not give them a try and enjoy this tasty treat?


Can I use frozen spinach?

Yes, you can use frozen spinach. Thaw it completely and squeeze out any excess moisture before using it in the filling.

What’s the best way to store leftovers?

Store leftover puffs in an airtight container in the refrigerator for up to 3 days. Reheat in the oven to maintain their crispiness.

Can I make them gluten-free?

Yes, use gluten-free puff pastry and ensure all other ingredients are gluten-free.

How do I make them more flavorful?

Add additional seasonings like garlic powder, onion powder, or fresh herbs to the filling. A bit of grated cheese like Parmesan can also enhance the flavor.

Are they suitable for meal prep?

Absolutely! You can prepare the puffs ahead of time and freeze them unbaked. Bake them straight from the freezer, adding a few extra minutes to the baking time.

Yield: 6 big puffs or 12 small puffs

Cream Cheese Spinach Puffs

Cream Cheese Spinach Puffs

Cream Cheese Spinach Puffs are delightful appetizers made with creamy spinach filling encased in flaky puff pastry. These puffs are perfect for parties, brunches, or even as a savory snack. But what makes these little pastries so irresistible?

Prep Time 20 minutes
Cook Time 30 minutes


  • 1 sheet puff pastry
  • 7 oz baby spinach
  • 2 garlic cloves, minced
  • 1 tbsp olive oil
  • 8 oz cream cheese
  • 1/2 cup mozzarella cheese
  • 1 egg
  • 1 egg yolk
  • 1 pinch salt
  • 1 pinch black pepper


Preheat the oven to 400 degrees F (200 C) and line a baking tray with parchment paper.

Heat a pan over medium heat, add olive oil, and when hot, sauté the garlic for 2 minutes or until soft.

Then, add the spinach, season with a pinch of salt and pepper, and sauté until soft. Remove the pan and set it aside to cool down.

Cut the puff pastry sheet into 6 or 12 squares, depending on the size you desire, and place them on the baking tray. This recipe makes six big puffs or 12 small puffs.

In a mixing bowl, add the cooled spinach, cream cheese, mozzarella cheese, and one egg. Season with a pinch of salt and pepper and mix everything.

Divide the spinach mixture among each square and fold two opposite edges of each square, pressing them tightly.

Brush all the spinach puffs with egg yolk. Bake for 25 to 35 minutes or until golden.

- Advertisement -

Most Popular

Recent Comments

Latest Recıpes

Skip to Recipe