Spinach and Feta Puff Pastries Recipe
Introduction
These Spinach Puffs are a delicious and easy appetizer or snack, combining flaky puff pastry with a creamy spinach and feta filling. Perfect for parties or a simple bite any time of day, they come together quickly and bake to golden perfection.

Ingredients
- 4 ounces cream cheese (softened)
- 1 large egg
- 1 tablespoon olive oil
- ½ teaspoon dried dill
- 2 cups fresh spinach (chopped and packed)
- ¾ cup crumbled feta
- 2 teaspoons bacon bits
- Salt and pepper to taste
- 1 sheet frozen puff pastry (thawed)
- 1 tablespoon butter (melted)
Instructions
- Step 1: Spray 9 cups in a muffin pan with cooking spray to prevent sticking.
- Step 2: Microwave the cream cheese in 10-second intervals until soft and melted but not steaming. Stir in the egg, olive oil, and dried dill until well combined.
- Step 3: In a separate bowl, mix together the chopped spinach, crumbled feta, and bacon bits. Pour the cream cheese mixture over and season with salt and pepper. Use a fork to thoroughly combine all ingredients.
- Step 4: Cut the puff pastry sheet into 9 equal squares. Line each muffin cup with a pastry square, gently stretching if needed, pressing it into the bottom and sides. Divide the spinach mixture evenly among the pastry-lined cups. Bring the four corners of each square together over the filling and press to seal. Lightly brush the tops with melted butter.
- Step 5: Bake at 400°F for about 20 minutes until the puffs are golden and puffed up. Allow to cool for 10 minutes, then run a knife around the edges to loosen before carefully removing them from the pan.
Tips & Variations
- For a vegetarian option, omit the bacon bits or substitute with sautéed mushrooms or sun-dried tomatoes for extra flavor.
- Make sure the cream cheese is soft before mixing to achieve a smooth filling without lumps.
- Use fresh dill instead of dried for a brighter herb flavor if available.
- Try adding a pinch of nutmeg to the spinach mixture for a warm, subtle spice.
- To save time, prepare these in advance and bake just before serving.
Storage
Store leftover spinach puffs in an airtight container in the refrigerator for up to 3 days. Reheat them in an oven or toaster oven at 350°F for 5–7 minutes to restore their crispiness. Avoid microwaving if possible, as it can make the pastry soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh spinach instead of frozen?
Yes, fresh spinach is preferred in this recipe. Make sure to chop it finely and pack it firmly to measure 2 cups. Sautéing it briefly to remove excess moisture can help prevent soggy puffs.
Can these spinach puffs be frozen?
Absolutely! Assemble the puffs and freeze them unbaked on a tray. Once frozen, transfer to a freezer-safe container. Bake them from frozen, adding a few extra minutes to the baking time until golden and cooked through.
PrintSpinach and Feta Puff Pastries Recipe
Delicious and savory spinach puffs made with creamy feta, fresh spinach, and a flaky puff pastry crust. These easy-to-make puffs are perfect as appetizers, snacks, or party bites, combining the rich flavors of cream cheese, dill, and crispy bacon bits baked to golden perfection.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 9 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Mediterranean
Ingredients
Filling
- 4 ounces cream cheese (softened)
- 1 large egg
- 1 tablespoon olive oil
- ½ teaspoon dried dill
- 2 cups fresh spinach (chopped and packed)
- ¾ cup crumbled feta cheese
- 2 teaspoons bacon bits
- Salt and pepper to taste
Pastry
- 1 sheet frozen puff pastry (thawed)
- 1 tablespoon butter (melted)
Instructions
- Prepare Muffin Pan: Spray 9 cups of a muffin pan with cooking spray to prevent sticking during baking.
- Soften Cream Cheese: Microwave the cream cheese in 10-second increments until soft and melted but not steaming. Then add egg, olive oil, and dried dill. Mix thoroughly until well combined.
- Combine Filling Ingredients: In a separate bowl, mix chopped fresh spinach, crumbled feta, and bacon bits. Pour the cream cheese mixture on top, season with salt and pepper, and mix everything evenly with a fork.
- Prepare Pastry Cups: Cut the thawed puff pastry sheet into 9 equal squares. Line each muffin cup with one square, stretching slightly if needed, and press firmly into the base and sides.
- Fill and Fold Puffs: Evenly spoon the spinach filling mixture into each pastry-lined muffin cup. Bring the four corners of each pastry square together over the filling and pinch them to seal. Lightly brush the tops with melted butter for golden color.
- Bake: Bake in a preheated oven at 400°F (200°C) for about 20 minutes, or until the puff pastry is golden brown and fully puffed.
- Cool and Serve: Let the puffs cool in the pan for 10 minutes. Run a knife gently around the edges to loosen each puff and carefully remove them from the muffin tin to serve.
Notes
- Ensure puff pastry is fully thawed for easier handling and even baking.
- The bacon bits can be omitted or substituted with a vegetarian-friendly option to suit dietary preferences.
- Use fresh dill instead of dried for a brighter herb flavor if preferred, adjusting quantity accordingly.
- Serve warm for the best texture and flavor experience.
- These puffs can be prepared ahead and reheated in the oven before serving.
Keywords: Spinach puffs, puff pastry appetizers, feta spinach bites, savory puffs, party snacks

