Why You’ll Love This Spinach Puffs
By Sage Martinez
If you want a quick snack that everyone will love, try these Spinach Puffs simple to make, crispy on the outside, and full of cheesy spinach goodness on the inside. These spinach puffs are perfect for busy weeknights, picnic platters, or last-minute guests.
- Ease of preparation: Spinach puffs come together fast with minimal hands-on time. The recipe takes about 40 minutes total (10 minutes prep, 20 minutes cook, 10 minutes cool). Using thawed puff pastry and a quick cream cheese base keeps the process simple and foolproof.
- Health benefits: With fresh spinach as a main ingredient, these cheesy spinach puffs add vitamins A and C and iron to a tasty snack. For more on the benefits of spinach and why it’s a great green to include in recipes, see + $(‘AI Agent’).item.json.output.Anchor1 +.
- Versatility: This spinach puffs recipe adapts easily to dietary needs and taste preferences. Swap cheeses, make them bite-sized, or switch pastry types to suit gluten-free, vegetarian, or lighter diets.
- Distinctive flavor: The combination of cream cheese, crumbled feta, a touch of dill, and bacon bits gives these crispy spinach puffs a bright, savory profile that stands out at brunch or as an appetizer.
These spinach puffs are proof that simple assembly can deliver big flavor: crispy pastry, creamy filling, and a bright spinach punch in every bite.
Jump to:
- Why You’ll Love This Spinach Puffs
- Essential Ingredients for Spinach Puffs
- Special Dietary Options
- How to Prepare the Perfect Spinach Puffs: Step-by-Step Guide
- First Step: Prep and set up
- Second Step: Soften and blend the cream cheese base
- Third Step: Prepare the spinach filling
- Fourth Step: Shape the pastry cups
- Fifth Step: Fill and seal each cup
- Final Step: Bake, cool, and serve
- Timing and temperature quick reference
- Adaptations while cooking
- Dietary Substitutions to Customize Your Spinach Puffs
- Protein and Main Component Alternatives
- Vegetable, Sauce, and Seasoning Modifications
- Mastering Spinach Puffs: Advanced Tips and Variations
- Pro cooking techniques
- Flavor variations
- Presentation tips
- Make-ahead options
- How to Store Spinach Puffs: Best Practices
- Refrigeration
- Freezing
- Reheating
- Nutritional Information
- FAQs: Frequently Asked Questions About Spinach Puffs
- Can I use fresh spinach instead of frozen in spinach puffs?
- Can you freeze spinach puffs before or after baking?
- How long do you bake spinach puffs and at what temperature?
- How do you store leftover spinach puffs?
- What substitutions can I make in spinach puffs recipe?
- Spinach Puffs
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Spinach Puffs
Below is a clear, structured list of every ingredient used in this Spinach Feta Puffs recipe and why it matters. Each ingredient line starts with the exact measurement so you can shop and prep easily.
- 4 ounces cream cheese, softened – adds creaminess and helps bind the filling.
- 1 large egg – gives structure to the filling and helps it set while baking.
- 1 tablespoon olive oil – keeps the cream cheese mixture smooth and adds a mild savory note.
- 1/2 teaspoon dried dill – provides herbal brightness that pairs well with feta.
- 2 cups fresh spinach, chopped and packed – the star vegetable; gives color, nutrients, and texture.
- 3/4 cup crumbled feta – salty, tangy cheese that defines the cheesy spinach puffs flavor.
- 2 teaspoons bacon bits – optional salty crunch and smoky depth; can be swapped as needed.
- Salt and pepper to taste – simple seasoning to balance the filling.
- 1 sheet frozen puff pastry, thawed – creates the crisp, flaky exterior; thaw before using for best results.
- 1 tablespoon butter, melted – used for brushing the pastry to get a golden finish.
Special Dietary Options
- Vegan: Replace cream cheese with a dairy-free cream cheese, swap the egg with a flax egg (1 tablespoon flaxseed meal + 3 tablespoons water), and use vegan feta. Use dairy-free butter or olive oil for brushing.
- Gluten-free: Use a store-bought gluten-free puff pastry or make mini cups using gluten-free phyllo tart shells. Baking times may vary.
- Low-calorie: Use reduced-fat cream cheese, skip the bacon bits, and opt for less butter when brushing the pastry. Consider using smaller pastry squares for mini spinach puffs to control portions.
How to Prepare the Perfect Spinach Puffs: Step-by-Step Guide
This step-by-step section walks you through the Spinach Feta Puffs recipe from mise en place to serving. Follow the timing and temperature notes for consistent, crispy results.
First Step: Prep and set up
Preheat your oven to 400 degrees Fahrenheit. Spray 9 cups in a muffin pan with cooking spray so the pastry will release easily later. Thaw one sheet of puff pastry according to package directions keep it chilled but pliable so it cuts cleanly into squares.
Second Step: Soften and blend the cream cheese base
Microwave 4 ounces of cream cheese in 10-second intervals until soft and just starting to melt but not steaming. In a medium bowl, add the softened cream cheese, 1 large egg, 1 tablespoon olive oil, and 1/2 teaspoon dried dill. Mix until well combined and smooth. This creamy base is important for the cheesy spinach puffs texture and helps bind the filling so it sets without becoming runny.
Third Step: Prepare the spinach filling
In a separate bowl, combine 2 cups fresh spinach (chopped and packed), 3/4 cup crumbled feta, and 2 teaspoons bacon bits. If using frozen spinach instead of fresh, thaw fully and squeeze out excess moisture before measuring extra liquid will make the puffs soggy. Pour the cream cheese mixture over the spinach mixture, season with salt and pepper to taste, and mix with a fork until everything is evenly coated.
Fourth Step: Shape the pastry cups
Unfold the thawed puff pastry sheet on a lightly floured surface. Cut the sheet into 9 equal squares. Press each square gently into a greased muffin cup, pushing into the bottom and up the sides so there’s room for the filling. This keeps the pastry edges neat while allowing the centers to puff up.
Fifth Step: Fill and seal each cup
Divide the spinach mixture evenly among the 9 pastry-lined cups. Bring the four corners of each pastry square together over the filling and press to seal. You can leave a small opening at the top for a more open-faced look, or fully seal for a tidy parcel. Brush each pastry lightly with 1 tablespoon melted butter to promote browning and add a buttery flavor.
Final Step: Bake, cool, and serve
Bake at 400 degrees Fahrenheit for about 20 minutes until the pastry is golden and puffy. Check at 18 minutes and rotate the pan if your oven has hot spots. When done, let cool for 10 minutes in the tin. Use a knife to loosen edges and gently remove the spinach puffs. Serve warm or at room temperature.
Timing and temperature quick reference
| Task | Time | Temperature |
|---|---|---|
| Prep | 10 minutes | Room temp |
| Bake | 20 minutes | 400 degrees Fahrenheit |
| Cool | 10 minutes | Room temp |
| Total | 40 minutes | – |
Adaptations while cooking
- If you want bite-sized spinach puffs, cut the puff pastry into 18 squares and bake for 10 to 15 minutes.
- To use frozen spinach: thaw, squeeze out all moisture, and measure 1 to 1.5 cups cooked spinach to replace the 2 cups fresh. This keeps the filling from getting soggy.
- For a golden finish without butter, brush with a beaten egg instead of melted butter.
Dietary Substitutions to Customize Your Spinach Puffs
Protein and Main Component Alternatives
Spinach puffs are forgiving when it comes to swaps for the filling. Here are protein and main ingredient ideas that still maintain structure and flavor:
- Swap feta for ricotta (use same amount) for a milder, creamier filling.
- Use goat cheese for tang and a slightly softer texture.
- Replace bacon bits with diced ham, cooked and drained mushrooms, or crumbled tempeh for vegetarian protein.
- For an egg-free binder, mix in a flax egg (1 tablespoon flaxseed meal + 3 tablespoons water) but expect a slightly different set in the center.
Vegetable, Sauce, and Seasoning Modifications
You can easily swap or add vegetables and seasonings to make these spinach puffs fit different seasons and tastes:
- Use sautéed kale or Swiss chard in place of spinach chop and drain them well before combining.
- Add diced bell peppers, green onions, or sautéed mushrooms for extra texture and flavor.
- Season with garlic powder, paprika, black pepper, or red chili flakes for a spice boost. Lemon zest brightens the whole filling.
- Try different cheeses: Parmesan for nuttiness, mozzarella for melt, or a mix for complexity.
Mastering Spinach Puffs: Advanced Tips and Variations
Once you’ve made the basic spinach puffs, try these expert tips and creative variations to refine your results and keep the recipe feeling new.
Pro cooking techniques
- Keep pastry cold until just before you cut and shape it. Cold butter layers in puff pastry create better lift and flakiness.
- Don’t overload the cups. Fill each pastry cup about three quarters full so the pastry can puff up around the filling without spilling over.
- Rotate the baking tray halfway through baking for even browning, especially if your oven has uneven heat.
Flavor variations
- Greek-style: Add kalamata olives and a pinch of oregano to the filling along with the feta.
- Italian-style: Use ricotta and Parmesan, add a pinch of nutmeg and some chopped sun-dried tomatoes.
- Spicy: Mix in roasted red pepper flakes or diced pickled jalapeños for heat.
Presentation tips
- Garnish with a small sprig of fresh dill or a sprinkle of extra crumbled feta before serving.
- Serve spinach puffs on a wooden board with fresh lemon wedges for squeezing over the top.
Make-ahead options
These spinach puffs are friendly to prep-ahead routines. You can assemble them a few hours ahead and keep the tray covered in the refrigerator, then bake just before guests arrive. For inspiration on other make-ahead savory bakes, try an easy chicken spaghetti recipe that works well for meal prep.
How to Store Spinach Puffs: Best Practices
Good storage keeps your spinach puffs tasting great and makes them a handy grab-and-go snack. Below are practical methods for refrigeration, freezing, reheating, and batch cooking.
Refrigeration
- Store leftover spinach puffs in an airtight container in the fridge for up to 3-4 days.
- Place parchment paper between layers to prevent sticking and preserve the crispness of the pastry.
- For best texture, reheat in a 375 degrees Fahrenheit oven for 8-10 minutes or use a toaster oven.
Freezing
- Freeze uncooked assembled puffs for 1-2 months: freeze in the muffin tin for 2-3 hours until solid, then transfer to an airtight container or freezer bag. Bake at 400 degrees Fahrenheit for 25-30 minutes from frozen.
- Freeze baked puffs layered with parchment paper in an airtight container for 1-2 months. Reheat from frozen in a 375 degrees Fahrenheit oven for 10-12 minutes.
- Label containers with dates so you can keep track of freshness.
Reheating
- Avoid microwaving if you want the pastry to stay crisp; reheating in an oven or toaster oven restores the flaky texture.
- For a quick reheat, use an air fryer at 350 degrees Fahrenheit for 5-7 minutes.
Meal prep note: If you have extra savory bites, they pair well with soups and simple bowls. Try serving them alongside a light broth or stew see recipes like turkey carcass soup for cozy meal ideas.
Nutritional Information
| Nutrient | Amount per serving |
|---|---|
| Calories | 265 kcal |
| Carbohydrates | 13 g |
| Protein | 5 g |
| Fat | 21 g |
| Saturated Fat | 8 g |
| Cholesterol | 52 mg |
| Sodium | 286 mg |
| Potassium | 91 mg |
| Sugar | 1 g |
| Vitamin A | 920 IU |
| Vitamin C | 1.9 mg |
| Calcium | 87 mg |
| Iron | 1.2 mg |

FAQs: Frequently Asked Questions About Spinach Puffs
Can I use fresh spinach instead of frozen in spinach puffs?
Yes, fresh spinach works great as a substitute for frozen in spinach puffs. Start by washing 10-12 ounces of fresh spinach thoroughly. Chop it coarsely, then sauté in a skillet over medium heat with a tablespoon of olive oil for 3-5 minutes until wilted. Squeeze out all excess moisture using a clean kitchen towel or cheesecloth—this step is key to avoiding soggy puffs. Let it cool before mixing with feta, ricotta, eggs, and seasonings as per your recipe. Use the same amount as thawed frozen spinach (about 1-1.5 cups cooked). This method keeps the filling flavorful and the puffs crispy. Fresh spinach adds a brighter taste but requires this extra draining for best results. (87 words)
Can you freeze spinach puffs before or after baking?
Absolutely, spinach puffs freeze well either uncooked or baked, making them perfect for meal prep. For uncooked: assemble in a muffin tin lined with puff pastry or phyllo, freeze solid for 2-3 hours, then transfer to a freezer bag for up to 2 months. Bake straight from frozen at 400°F for 25-30 minutes until golden. For baked: cool completely, layer with parchment in a container, and freeze for 1-2 months. Reheat in a 375°F oven for 10-12 minutes or air fryer at 350°F for 5-7 minutes. Thaw overnight in the fridge first for even heating. Label with dates to track freshness. (102 words)
How long do you bake spinach puffs and at what temperature?
Bake spinach puffs at 400°F for 20-25 minutes until the tops are golden brown and puffed, and the filling is set. Preheat your oven fully first for even cooking. Use a standard muffin tin greased or lined with parchment cups—fill each about ¾ full to allow rising. Check at 18 minutes; rotate the tray if needed for uniform browning. Internal temperature should reach 165°F for safety. Let them cool 5 minutes in the tin before removing. This yields crispy exteriors and creamy, cheesy spinach centers. Yields 12 puffs; adjust time slightly for mini versions (bake 15-20 minutes). (96 words)
How do you store leftover spinach puffs?
Store leftover spinach puffs in an airtight container in the fridge for up to 3-4 days. Place parchment paper between layers to prevent sticking. For best texture, reheat in a 375°F oven for 8-10 minutes or toaster oven to restore crispiness—microwaving makes them soggy. Avoid leaving at room temperature over 2 hours to prevent bacterial growth. If you have extras, freezing is better for longer storage (up to 2 months). Thaw in fridge overnight, then reheat. They re-crisp nicely and taste fresh. Pro tip: portion into single-serve bags for grab-and-go snacks. (92 words)
What substitutions can I make in spinach puffs recipe?
Spinach puffs are flexible for substitutions. Swap feta for goat cheese or ricotta (1:1 ratio) for milder flavor. Use kale or Swiss chard instead of spinach—sauté and drain well. For dairy-free, try vegan feta and coconut oil. Puff pastry can be replaced with phyllo dough (brush with oil between layers). Add garlic powder or nutmeg for extra taste. If egg-free, mix in a flax egg (1 tbsp flax + 3 tbsp water). Keep totals balanced to maintain structure. These changes keep puffs vegetarian-friendly and customizable for allergies while staying under 200 calories each. Test one batch first. (98 words)

Spinach Puffs
🥦 Perfect appetizer that combines crispy puff pastry with creamy spinach and feta filling
🧀 Simple yet impressive dish that’s sure to be a crowd-pleaser at any gathering
- Total Time: 40 minutes
- Yield: 9 servings 1x
Ingredients
4 ounces cream cheese for creaminess and binding
1 large egg for structure
1 tablespoon olive oil for smoothness and flavor
1/2 teaspoon dried dill for herbal brightness
2 cups fresh spinach for color, nutrients, and texture
3/4 cup crumbled feta for flavor
2 teaspoons bacon bits for salty crunch and smoky depth
Salt and pepper to taste
1 sheet frozen puff pastry for crisp, flaky exterior
1 tablespoon butter for golden finish
Instructions
1-First Step: Prep and set up Preheat your oven to 400 degrees Fahrenheit. Spray 9 cups in a muffin pan with cooking spray so the pastry will release easily later. Thaw one sheet of puff pastry according to package directions keep it chilled but pliable so it cuts cleanly into squares.
2-Second Step: Soften and blend the cream cheese base Microwave 4 ounces of cream cheese in 10-second intervals until soft and just starting to melt but not steaming. In a medium bowl, add the softened cream cheese, 1 large egg, 1 tablespoon olive oil, and 1/2 teaspoon dried dill. Mix until well combined and smooth. This creamy base is important for the cheesy spinach puffs texture and helps bind the filling so it sets without becoming runny.
3-Third Step: Prepare the spinach filling In a separate bowl, combine 2 cups fresh spinach (chopped and packed), 3/4 cup crumbled feta, and 2 teaspoons bacon bits. If using frozen spinach instead of fresh, thaw fully and squeeze out excess moisture before measuring extra liquid will make the puffs soggy. Pour the cream cheese mixture over the spinach mixture, season with salt and pepper to taste, and mix with a fork until everything is evenly coated.
4-Fourth Step: Shape the pastry cups Unfold the thawed puff pastry sheet on a lightly floured surface. Cut the sheet into 9 equal squares. Press each square gently into a greased muffin cup, pushing into the bottom and up the sides so there’s room for the filling. This keeps the pastry edges neat while allowing the centers to puff up.
5-Fifth Step: Fill and seal each cup Divide the spinach mixture evenly among the 9 pastry-lined cups. Bring the four corners of each pastry square together over the filling and press to seal. You can leave a small opening at the top for a more open-faced look, or fully seal for a tidy parcel. Brush each pastry lightly with 1 tablespoon melted butter to promote browning and add a buttery flavor.
6-Final Step: Bake, cool, and serve Bake at 400 degrees Fahrenheit for about 20 minutes until the pastry is golden and puffy. Check at 18 minutes and rotate the pan if your oven has hot spots. When done, let cool for 10 minutes in the tin. Use a knife to loosen edges and gently remove the spinach puffs. Serve warm or at room temperature.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥬 Use frozen spinach but squeeze out all excess moisture to avoid soggy puffs
🥧 For bite-sized versions, cut puff pastry into 18 squares and bake for 10 to 15 minutes
🧈 Customize by swapping bacon with diced ham, adding mushrooms, green onions, or bell peppers
- Prep Time: 10 minutes
- Cooling time: 10 minutes
- Cook Time: 20 minutes
- Category: Appetizer
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 puff
- Calories: 265
- Sugar: 1g
- Sodium: 286mg
- Fat: 21g
- Saturated Fat: 8g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 13g
- Fiber: 0g
- Protein: 5g
- Cholesterol: 52mg






