Spinach puffs are flaky, buttery parcels of puff pastry filled with a creamy, savory mixture of spinach, cream cheese, feta, and Parmesan. They’re baked until golden and puffed, making them a perfect appetizer or party snack in just 30 minutes.

Spinach Puffs in 30 Minutes

Why You’ll Love This Recipe

I love how fast and simple these spinach puffs are to make. They use store‑bought puff pastry, so there’s no need to fuss with dough from scratch. The filling is creamy, cheesy, and loaded with flavor, and the final result looks elegant without much effort. I also like that they can be made ahead or frozen, so I’m never scrambling when guests are on the way.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Puff pastry sheets

  • Frozen chopped spinach, thawed and well-drained

  • Cream cheese, softened

  • Crumbled feta cheese

  • Grated Parmesan cheese

  • Eggs (one for the filling, one for brushing)

  • Minced garlic

  • Salt

  • Black pepper

Directions

  1. I preheat the oven to 400°F and lightly grease a mini muffin tin.

  2. I roll out the puff pastry sheets and cut each one into 12 equal squares.

  3. I press each square into the mini muffin cups.

  4. In a bowl, I combine the spinach, cream cheese, feta, Parmesan, one egg, garlic, salt, and pepper until smooth.

  5. I spoon the filling into the pastry cups and fold the corners in toward the center.

  6. I beat the second egg with a little water and brush it on top of the pastries.

  7. I bake for 20 minutes, or until the pastry is golden and puffed.

  8. I let them cool slightly before serving.

Servings and timing

This recipe makes about 32 spinach puffs when using two sheets of puff pastry and a mini muffin tin. Prep time is around 10 minutes, bake time is 20 minutes, for a total of about 30 minutes.

Variations

  • I sometimes add chopped cooked bacon, ham, or sausage for extra richness.

  • I swap feta for goat cheese or ricotta when I want a milder flavor.

  • I like to add sun-dried tomatoes or caramelized onions for a sweet-savory combo.

  • I’ve also mixed in a bit of pesto or fresh herbs like dill or chives for a burst of freshness.

  • For a spicy kick, I stir in red pepper flakes or diced jalapeños.

Storage/reheating

I store leftover spinach puffs in an airtight container in the refrigerator for up to 3 days. To reheat, I pop them in a 350°F oven for about 5 to 10 minutes. I avoid microwaving because it makes the pastry soggy.
For freezing, I either freeze unbaked assembled puffs or fully baked ones. Unbaked puffs can be frozen and baked straight from the freezer—just add 5 extra minutes to the bake time. Baked ones can be reheated directly from frozen as well.

FAQs

Can I use fresh spinach instead of frozen?

Yes, I use fresh spinach sometimes. I sauté it first, let it cool, then squeeze out all the moisture before mixing it into the filling.

Can I make these ahead of time?

Absolutely. I often assemble them a few hours in advance and keep them in the fridge until I’m ready to bake. I also freeze them for longer storage.

Can I use a regular muffin tin instead of mini?

Yes, but I get fewer puffs, and they need to bake a bit longer—about 25 minutes—in a standard muffin tin.

How do I keep the pastry crispy when reheating?

I reheat them in the oven or toaster oven at 350°F until warmed through. This keeps the pastry flaky and crisp.

Can I freeze them before baking?

Yes, I assemble the puffs and freeze them on a tray. Once frozen solid, I transfer them to a freezer bag. When ready, I bake them straight from the freezer—no need to thaw.

Conclusion

Spinach puffs are one of my favorite easy appetizers. They’re quick, crowd-pleasing, and full of rich, creamy flavor. Whether I serve them hot out of the oven or prep them ahead for guests, they always disappear fast. If you’re like me and love low-effort, high-reward recipes, these little puffs are a must-try.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Puffs in 30 Minutes

Spinach Puffs in 30 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These flaky, golden spinach puffs are filled with a savory mix of spinach, cream cheese, feta, and Parmesan. Baked in just 30 minutes, they’re perfect as appetizers or party snacks.

  • Total Time: 30 minutes
  • Yield: 32 puffs

Ingredients

2 puff pastry sheets, thawed

1 cup frozen chopped spinach, thawed and well-drained

4 oz cream cheese, softened

⅓ cup crumbled feta cheese

¼ cup grated Parmesan cheese

2 large eggs (1 for filling, 1 for brushing)

1 clove garlic, minced

½ teaspoon salt

¼ teaspoon black pepper

1 tablespoon water (for egg wash)

Instructions

  1. Preheat oven to 400°F and lightly grease a mini muffin tin.
  2. Roll out puff pastry sheets and cut each into 12 equal squares (24 total).
  3. Press each square into a mini muffin cup.
  4. In a bowl, mix spinach, cream cheese, feta, Parmesan, one egg, garlic, salt, and pepper until well combined.
  5. Spoon filling into pastry cups. Fold corners toward the center.
  6. Beat second egg with water and brush over pastry tops.
  7. Bake for 20 minutes or until puffed and golden.
  8. Let cool slightly before serving.

Notes

  • Add chopped cooked bacon, ham, or sausage for extra richness.
  • Swap feta for goat cheese or ricotta for a milder flavor.
  • Mix in sun-dried tomatoes or caramelized onions for sweetness.
  • Stir in pesto or herbs like dill or chives for freshness.
  • Add red pepper flakes or diced jalapeños for a spicy kick.
  • Author: Amelia
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 puff
  • Calories: 95
  • Sugar: 0g
  • Sodium: 140mg
  • Fat: 7g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 0g
  • Protein: 2g
  • Cholesterol: 20mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star