- Preheat the Oven: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Cook the Spinach: In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute. Then, add the baby spinach and cook until wilted. Remove from heat and let cool slightly.
- Prepare the Filling: In a mixing bowl, combine the cooked spinach, softened cream cheese, shredded mozzarella cheese, salt, and pepper. Mix until well combined.
- Roll Out the Puff Pastry: On a floured surface, roll out the puff pastry sheet to remove any creases. Cut it into squares (about 3×3 inches).
- Fill and Fold: Place a tablespoon of the spinach filling in the center of each square. Fold the pastry over to create a triangle and press the edges to seal. You can use a fork to crimp the edges for a decorative touch.
- Egg Wash: Beat the egg in a small bowl and brush it over the tops of the puffs to create a golden finish when baked.
- Bake: Place the puffs on the prepared baking sheet and bake for 15-20 minutes, or until golden brown and puffed up.
- Serve: Let cool slightly before serving. These Cream Cheese Spinach Puffs are best enjoyed warm!
✨ Tips and Variations
Try adding other ingredients like feta cheese, sun-dried tomatoes, or herbs for extra flavor. Serve with a tangy dipping sauce for a delightful appetizer!
Final Thoughts
These Cream Cheese Spinach Puffs are a crowd-pleaser at any gathering, making them a must-try recipe for your next party!





