Hey y'all! If you're searching for a crowd-pleasing appetizer or a comfort snack, this Creamy Spinach Puff recipe has got you covered. Flaky puff pastry wraps a luscious, cheesy spinach filling—a combo that's melt-in-your-mouth delicious and always a hit at parties, family gatherings, or as a special snack. It comes together easily and can even be prepped ahead, making it your go-to for stress-free entertaining. Let's get cooking!
Why You'll Love This
- Effortlessly impressive—nobody will guess how quick it was to make!
- creamy, cheesy filling with a golden, crisp pastry exterior is irresistible.
- Perfect appetizer, snack, or light lunch for any occasion.
- Easy to prepare ahead—great for meal prepping or entertaining.
- Fun to customize with your favorite cheeses or veggies.
Ingredients
- 1 sheet frozen puff pastry, thawed
- 1 cup fresh spinach, chopped (or ½ cup frozen spinach, thawed and drained)
- 4 oz cream cheese, softened
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- ¼ teaspoon garlic powder
- ¼ teaspoon ground black pepper
- ¼ teaspoon salt
- 1 large egg (divided: ½ for filling, ½ for egg wash)
- 1 tablespoon milk
- 1 tablespoon olive oil (for sautéing, if using fresh spinach)
Directions
Prep the Filling
- If using fresh spinach, heat olive oil in a pan over medium heat. Sauté the chopped spinach for 2-3 minutes until wilted, then let cool. If using frozen spinach, ensure it's thawed and well-drained.
- In a mixing bowl, combine softened cream cheese, mozzarella, Parmesan, garlic powder, black pepper, salt, and ½ the beaten egg. Stir in sautéed or thawed spinach until smooth and creamy.
Assemble the Spinach Puffs
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Roll out the thawed puff pastry on a lightly floured surface to smooth the seams. Cut into 9 equal squares.
- Spoon about 1 tablespoon of the creamy spinach mixture into the center of each square.
- Fold each square over to form a triangle, pressing the edges firmly with a fork to seal.
Brush and Bake
- In a small bowl, whisk together the remaining egg and milk. Brush this egg wash over the tops of each pastry triangle.
- Bake for 16-18 minutes, or until golden brown and puffed.
- Let cool for 5 minutes before serving. Enjoy warm and flaky!
Notes
- Make sure your spinach is well-drained to prevent a soggy filling.
- Puff pastry works best when cold—assemble quickly for maximum puffiness.
- Substitute low-fat cream cheese for a lighter option.
Variations
- Cheese Twist: Use feta or ricotta instead of mozzarella for a tangier flavor.
- Mushroom Addition: Add ¼ cup sautéed chopped mushrooms to the filling for earthiness.
- Spicy Kick: Stir in a pinch of crushed red pepper flakes for mild heat.
Required Equipment
- Baking sheet
- Mixing bowls
- Skillet (if using fresh spinach)
- Whisk
- Pastry brush
- Sharp knife or pizza cutter
- Fork
Storage Instructions
- Store leftover spinach puffs in an airtight container in the refrigerator for up to 3 days.
- Reheat in a 350°F (175°C) oven for 8-10 minutes to restore crispness.
- Spinach puffs can be frozen for up to 2 months; reheat from frozen at 375°F (190°C) for 15-18 minutes.
Suggested Pairings & Serving Recommendations
- Serve with a cool, creamy yogurt dip or herbed sour cream.
- Pair with a crisp green salad for a light lunch.
- Perfect addition to any brunch spread or appetizer platter.
Pro Tips
- Chill assembled puffs for 10 minutes before baking for extra-flaky results.
- Don't overfill the pastry—just a tablespoon of filling prevents leaks.
- Seal edges tightly with a fork to keep the creamy filling contained while baking.
FAQ
- Can I prep these ahead of time?
Absolutely! Assemble and refrigerate the unbaked puffs up to 12 hours in advance. Bake directly from the fridge, adding 1-2 extra minutes if needed. - Can I use store-bought crescent roll dough instead of puff pastry?
Yes—crescent roll dough works, though the texture is slightly less flaky. Adjust bake time to 12-15 minutes. - How do I prevent soggy bottoms?
Bake on preheated parchment and ensure filling isn't overly wet; draining spinach thoroughly is key.
Prep Time: 20 minutes
Total Time: 40 minutes
Yield: 9 puffs
Ingredients
- 1 sheet frozen puff pastry, thawed
- 1 cup fresh spinach, chopped (or ½ cup frozen spinach, thawed and drained)
- 4 oz cream cheese, softened
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- ¼ teaspoon garlic powder
- ¼ teaspoon ground black pepper
- ¼ teaspoon salt
- 1 large egg (divided: ½ for filling, ½ for egg wash)
- 1 tablespoon milk
- 1 tablespoon olive oil (for sautéing, if using fresh spinach)
Instructions
-
1If using fresh spinach, heat olive oil in a pan over medium heat. Sauté the chopped spinach for 2-3 minutes until wilted, then let cool. If using frozen spinach, ensure it's thawed and well-drained.
-
2In a mixing bowl, combine softened cream cheese, mozzarella, Parmesan, garlic powder, black pepper, salt, and ½ the beaten egg. Stir in sautéed or thawed spinach until smooth and creamy.
-
3Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
-
4Roll out the thawed puff pastry on a lightly floured surface to smooth the seams. Cut into 9 equal squares.
-
5Spoon about 1 tablespoon of the creamy spinach mixture into the center of each square.
-
6Fold each square over to form a triangle, pressing the edges firmly with a fork to seal.
-
7In a small bowl, whisk together the remaining egg and milk. Brush this egg wash over the tops of each pastry triangle.
-
8Bake for 16-18 minutes, or until golden brown and puffed.
-
9Let cool for 5 minutes before serving. Enjoy warm and flaky!
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!






Leave a Reply