Enjoy the savory blend of garlic, green onions, artichokes, and salty cheeses in every bite of these Spinach Puffs. Buttery and flaky, they practically melt in your mouth. Easy to prepare ahead, these bite-sized puff pastry cups are ideal for parties and holiday gatherings — they disappear fast, so plan to make plenty.

These puff pastry appetizers pair spinach and artichoke hearts with crumbled feta and grated Parmigiano Reggiano for a salty, nutty flavor profile. Fresh garlic and green onions add brightness while melted butter and egg help bind the filling. Because they’re small and portable, they’re perfect for cocktail parties, family gatherings, or holiday trays — and guests will likely go back for seconds.
Ingredients you will need for Easy Spinach Puffs
- Frozen spinach — Thaw and squeeze very dry; frozen spinach keeps the filling consistent.
- Artichoke hearts — Canned, drained and chopped; add texture and flavor.
- Green onions — Chopped, for freshness.
- Feta and Parmigiano Reggiano — The feta brings tang and salt while the Parm adds nuttiness.
- Salt and pepper — To taste.
- Garlic cloves — Minced for savory depth.
- Melted butter — Helps bind and enrich the filling.
- Eggs — Beaten; use some in the filling and reserve an egg wash for brushing.
- Puff pastry sheets — Store-bought sheets save time and produce a flaky crust.
How to Make this Spinach Puffs Recipe
- Preheat the oven to 400°F (204°C).
- Drain and squeeze the thawed spinach and the drained artichokes thoroughly. Use a metal strainer and finish by twisting in cheesecloth or pressing firmly to remove all excess moisture.
- Mix the filling in a medium bowl: spinach, chopped artichokes, green onions, crumbled feta, grated Parmigiano Reggiano, salt, pepper, minced garlic, melted butter, and two beaten eggs.
- Prepare the pastry: Roll each puff pastry sheet to roughly 10 x 10 inches. Cut each sheet into nine equal squares (three by three) with a pizza cutter to yield 27 squares total.
- Line mini muffin tins: Spray the tins with cooking spray and press each pastry square gently into the bottom and up the sides.
- Fill and shape: Spoon a heaping tablespoon of the spinach mixture into each pastry cup. Bring the corners up over the filling, twist to seal, and tuck or stretch slightly to close.
- Egg wash: Brush each cup with the remaining beaten egg to promote a glossy, golden finish.
- Bake: Place the filled tins in the preheated oven and bake for 20–25 minutes, or until the pastry is puffed and deep golden brown.
- Cool briefly: Let the puffs rest in the pan for about 5 minutes, then loosen with a knife and remove. Serve warm or at room temperature.

Make-ahead and storage tips
- Freeze unbaked: Assemble the puffs in the mini muffin tins, freeze until solid, then remove and store in a freezer bag. When ready to bake, place them back in the tins, thaw in the refrigerator, and bake as directed.
- Refrigerate overnight: You can prepare and shape the puffs a day ahead. Cover the pan tightly with plastic wrap and refrigerate; bake when needed.
- Best fresh: Puff pastry items are crispiest the day they’re baked, so plan to bake close to serving time whenever possible.

Practical tips for perfect puff pastry appetizers
- Remove excess moisture: Squeeze out as much liquid as possible from the spinach and artichokes to prevent soggy cups.
- Keep pastry cool: Work quickly and keep the sheets chilled; warm pastry can become sticky and loses its layers.
- Light flouring: Lightly flour your work surface before rolling to prevent sticking, but avoid overworking the dough.
- No liners: Skip muffin liners so the pastry can crisp against the pan.
- Egg wash: Brushing with beaten egg gives a shiny, golden top and an attractive finish.
- Presentation: Leaving a little green peeking through adds visual appeal.

Recipe details
- Yield: 27 mini spinach cups
- Prep time: About 20 minutes (plus thawing time)
- Cook time: 20–25 minutes
- Total time: Approximately 45 minutes
Ingredients (quantities)
- 16 oz frozen spinach, thawed, drained and squeezed dry
- 14 oz can artichoke hearts, drained, chopped and squeezed dry
- 1/2 cup green onions, chopped
- 8 oz feta cheese, crumbled
- 4 oz Parmigiano Reggiano, grated
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 6 garlic cloves, minced
- 4 tablespoons butter, melted
- 3 eggs, beaten (use 2 in filling and 1 for egg wash)
- 3 sheets puff pastry

Serving and variations
- Serve warm or at room temperature alongside simple dips or a light herb yogurt.
- To vary the filling, swap some feta for goat cheese or ricotta for a creamier texture, or add a pinch of red pepper flakes for heat.
- For a vegetarian crowd-pleaser, these stand on their own, or pair with other finger foods for a fuller appetizer spread.

These savory spinach puffs are simple to prepare, easy to scale, and consistently popular at gatherings. Crisp, flaky pastry and a flavorful, well-drained filling make them a reliable appetizer that still feels special.
More appetizer ideas: Bacon-Wrapped Chorizo Stuffed Dates, Bacon-Wrapped Jalapeño Poppers, Spinach Artichoke Dip, Mini Taco Wontons, Bourbon Candied Bacon, Loaded Potato Skins, and Smoked Salmon Appetizers with Cream Cheese.
Like and follow for more recipes and inspiration.