Introduction
Spinach puffs with cream cheese are a delightful treat that can turn any gathering into a culinary success. These savory pastries are not only easy to prepare but also offer a rich, creamy filling that perfectly complements the earthy flavor of spinach.
Whether you're hosting a party or simply craving a comforting snack, these puffs are sure to impress. The flaky pastry encases a delicious mixture of spinach and cream cheese, making each bite a burst of flavor and texture.
Perfect for appetizers, brunch, or even as a light meal, spinach puffs are versatile and satisfying. Let’s dive into how to create this delectable dish that will have everyone coming back for more.
Ingredients
- 1 package (10 oz) frozen chopped spinach, thawed and drained
- 8 oz cream cheese, softened
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 package (1 lb) puff pastry sheets, thawed
- 1 egg, beaten (for egg wash)
Directions & Preparation
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a large mixing bowl, combine the thawed and drained spinach, softened cream cheese, shredded mozzarella cheese, grated Parmesan cheese, garlic powder, onion powder, salt, and black pepper. Mix until well combined.
- Roll out the puff pastry sheets on a floured surface, cutting them into squares, approximately 4 inches by 4 inches.
- Place about a tablespoon of the spinach and cream cheese mixture in the center of each pastry square.
- Fold the corners of the pastry over the filling to create a pocket, pinching the edges to seal properly.
- Brush the tops of the puffs with the beaten egg to give them a golden color when baked.
- Arrange the filled pastries on the prepared baking sheet, ensuring they are spaced apart.
- Bake in the preheated oven for 15-20 minutes or until the puffs are golden brown and flaky.
- Remove from the oven and let them cool for a few minutes before serving.

FAQs
What can I do if the filling is too thick?
If the filling is too thick, you can add a tablespoon of sour cream or milk to loosen it up.
Can I use fresh spinach instead of frozen?
Absolutely! Use about 1 pound of fresh spinach, sautéed and chopped, to replace the frozen spinach.
What should I do if my puffs are not rising?
If your puffs aren't rising, ensure that your puff pastry is thawed properly and that your oven is fully preheated before baking.
Can I add other ingredients to the filling?
Yes, feel free to add ingredients like cooked bacon, artichokes, or herbs for additional flavor.
Is there a way to make the puffs spicier?
You can add red pepper flakes or a bit of diced jalapeño to the filling for some heat.
How can I scale this recipe for a larger crowd?
To scale the recipe, simply double the quantities of all ingredients, and ensure you have enough baking sheets for all the puffs.
What can I do if my puffs are overcooked?
If your puffs are overcooked, try reducing the baking time in future batches, checking them a few minutes earlier.
Conclusion
Spinach puffs with cream cheese are a fantastic addition to any menu, offering a delicious combination of flavors and textures. Their ease of preparation makes them accessible for cooks of all skill levels.
Enjoy these delightful pastries fresh from the oven, or save them for later as a perfect snack. No matter when you serve them, they are bound to be a crowd-pleaser.
Recipe Card

Delicious Spinach Puffs with Cream Cheese Recipe
Ingredients
- 1 package 10 oz frozen chopped spinach, thawed and drained
- 8 oz cream cheese softened
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1/2 teaspoon garlic powder
- 1/4 teaspoon onion powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 package 1 lb puff pastry sheets, thawed
- 1 egg beaten (for egg wash)
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a large mixing bowl, combine the thawed and drained spinach, softened cream cheese, shredded mozzarella cheese, grated Parmesan cheese, garlic powder, onion powder, salt, and black pepper. Mix until well combined.
- Roll out the puff pastry sheets on a floured surface, cutting them into squares, approximately 4 inches by 4 inches.
- Place about a tablespoon of the spinach and cream cheese mixture in the center of each pastry square.
- Fold the corners of the pastry over the filling to create a pocket, pinching the edges to seal properly.
- Brush the tops of the puffs with the beaten egg to give them a golden color when baked.
- Arrange the filled pastries on the prepared baking sheet, ensuring they are spaced apart.
- Bake in the preheated oven for 15-20 minutes or until the puffs are golden brown and flaky.
- Remove from the oven and let them cool for a few minutes before serving.
Notes
Additional serving suggestions: pair with a crisp salad, garlic bread, or roasted seasonal vegetables for balance.
For make-ahead, prep components separately and assemble just before heating to preserve texture.
Taste and adjust with acid (lemon/vinegar) and salt right at the end to wake up flavors.