Cream Cheese Spinach Puffs


Elevate your appetizer game with a mouthwatering recipe for cream cheese spinach puffs. These delightful bites combine the creamy richness of cream cheese with the earthy flavor of spinach, all wrapped in flaky puff pastry. Perfect for parties, gatherings, or simply indulging in a savory snack, these spinach puffs are sure to impress. In this article, we’ll explore the step-by-step recipe, tips for perfecting your puffs, and ideas for serving these delectable treats.


  • 1 package (10 ounces) frozen chopped spinach, thawed and squeezed dry
  • 1 package (8 ounces) cream cheese, softened
  • 1/2 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 2 sheets puff pastry, thawed
  • 1 egg, beaten (for egg wash)
  • Sesame seeds or poppy seeds (optional, for garnish)


  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. In a large mixing bowl, combine the chopped spinach, softened cream cheese, grated Parmesan cheese, minced garlic, salt, and black pepper. Mix until well combined.
  3. On a lightly floured surface, roll out one sheet of puff pastry into a rectangle. Cut the pastry into squares, approximately 3×3 inches in size.
  4. Place a spoonful of the spinach and cream cheese mixture in the center of each pastry square.
  5. Fold the corners of each pastry square towards the center, pinching the edges to seal and form a puff.
  6. Repeat the process with the remaining puff pastry sheet and spinach mixture.
  7. Place the assembled spinach puffs on the prepared baking sheet. Brush each puff with beaten egg and sprinkle with sesame seeds or poppy seeds, if desired.
  8. Bake in the preheated oven for 15-20 minutes, or until the puffs are golden brown and puffed up.
  9. Remove from the oven and let cool slightly before serving.

Tips for Perfect Spinach Puffs:

  • Ensure the frozen chopped spinach is thoroughly thawed and squeezed dry to prevent excess moisture in the filling.
  • Use softened cream cheese to easily incorporate it into the spinach mixture.
  • Feel free to add additional seasonings or spices to customize the flavor of your spinach puffs, such as red pepper flakes or Italian seasoning.
  • Make sure to seal the edges of the puff pastry squares securely to prevent the filling from leaking out during baking.

Serving and Storage Tips:


  1. Freshly Baked: Cream cheese spinach puffs are best served warm from the oven when the pastry is still flaky and the filling is gooey and creamy.
  2. Garnish: For an elegant presentation, sprinkle the baked puffs with additional grated Parmesan cheese or fresh chopped herbs like parsley or chives before serving.
  3. Dipping Sauces: Serve alongside a variety of dipping sauces such as marinara sauce, garlic aioli, or tzatziki for added flavor and enjoyment.
  4. Appetizer Spread: Arrange the spinach puffs on a platter alongside other appetizers like stuffed mushrooms, cheese platters, and fruit skewers for a stunning appetizer spread at parties or gatherings.


  1. Refrigeration: If you have any leftover spinach puffs, store them in an airtight container in the refrigerator for up to 3-4 days.
  2. Reheating: To reheat refrigerated spinach puffs, place them on a baking sheet and bake in a preheated oven at 350°F (175°C) for 10-15 minutes, or until warmed through.
  3. Freezing: Spinach puffs can also be frozen for longer storage. Place the baked and cooled puffs on a baking sheet in a single layer and freeze until firm. Once frozen, transfer them to a freezer-safe bag or container. They can be stored in the freezer for up to 2-3 months.
  4. Reheating from Frozen: When ready to enjoy, bake the frozen spinach puffs in a preheated oven at 350°F (175°C) for 15-20 minutes, or until heated through and crispy.
  5. Make-Ahead: If preparing for a party or gathering, you can assemble the spinach puffs ahead of time and store them in the refrigerator or freezer until ready to bake. Simply follow the recipe instructions up to the point of baking, then cover and refrigerate or freeze until needed. Bake as directed when ready to serve, adjusting the baking time as needed for refrigerated or frozen puffs.

With these serving and storage tips, you can enjoy delicious cream cheese spinach puffs anytime, whether as a quick snack, appetizer for a party, or a tasty addition to your meal.

Variations of Cream Cheese Spinach Puffs:

1. Feta and Sun-Dried Tomato Spinach Puffs:

  • Incorporate crumbled feta cheese and chopped sun-dried tomatoes into the spinach and cream cheese mixture for a Mediterranean twist on the classic recipe.

2. Bacon and Cheddar Spinach Puffs:

  • Add crispy cooked bacon pieces and shredded cheddar cheese to the spinach and cream cheese filling for a savory and indulgent flavor combination.

3. Artichoke and Parmesan Spinach Puffs:

  • Mix chopped marinated artichoke hearts and grated Parmesan cheese into the spinach and cream cheese mixture for a tangy and cheesy variation.

4. Mushroom and Gruyère Spinach Puffs:

  • Sautéed mushrooms and shredded Gruyère cheese bring earthy richness to the spinach and cream cheese filling, creating a gourmet twist on the classic recipe.

5. Spicy Jalapeño and Pepper Jack Spinach Puffs:

  • Add diced pickled jalapeños and shredded pepper jack cheese to the spinach and cream cheese mixture for a spicy kick and gooey melted cheese goodness.


  1. Can I use fresh spinach instead of frozen?
    • Yes, fresh spinach can be used in this recipe. Simply wilt and chop the spinach before incorporating it into the cream cheese mixture.
  2. Can I make these spinach puffs ahead of time?
    • Yes, you can assemble the spinach puffs ahead of time and refrigerate or freeze them until ready to bake. Adjust the baking time accordingly.
  3. What type of puff pastry should I use?
    • Look for pre-made puff pastry sheets in the freezer section of your grocery store. Thaw according to package instructions before using.
  4. Can I make these spinach puffs gluten-free?
    • Yes, you can use gluten-free puff pastry or make your own gluten-free pastry dough to accommodate a gluten-free diet.
  5. Can I add additional ingredients to the filling?
    • Absolutely! Feel free to customize the filling with ingredients like onions, mushrooms, different cheeses, or herbs to suit your taste preferences.
  6. How do I prevent the puff pastry from getting soggy?
    • Thoroughly drain any excess liquid from the spinach before mixing it with the other ingredients to prevent the pastry from becoming soggy during baking.
  7. Can I serve these spinach puffs as a main dish?
    • While they make a delicious appetizer or snack, you can certainly enjoy these spinach puffs as a main dish alongside a salad or soup for a light meal.
  8. How should I store leftover spinach puffs?
    • Store any leftover spinach puffs in an airtight container in the refrigerator for up to 3-4 days. Reheat in the oven or microwave before serving.
  9. Can I freeze these spinach puffs?
    • Yes, these spinach puffs freeze well. Once baked, allow them to cool completely, then place them in a single layer on a baking sheet and freeze until firm. Transfer to a freezer-safe container or bag and freeze for up to 2-3 months.
  10. What dipping sauces pair well with spinach puffs?
    • Marinara sauce, garlic aioli, tzatziki, or a simple yogurt dip with herbs are all delicious options for dipping these spinach puffs. Choose your favorite or offer a variety for guests to enjoy.


With their creamy spinach filling and flaky puff pastry exterior, cream cheese spinach puffs are a delightful appetizer that’s perfect for any occasion. Easy to make and irresistibly delicious, these puffs will impress your guests and leave them coming back for more. Try out this recipe for your next gathering and watch as these savory treats disappear in no time.

Leave a Comment