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 and Artichoke Puffs

  • Author: Theresa | Quiet Baking Day
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 30 swirls
  • Category: Pastries
  • Method: Easy
  • Cuisine: American


Need a quick cocktail bite? These Spinach and Artichoke Swirls need few ingredients, come together quickly and are addictive, so make extras!


  • 1 package (2 sheets) of pre-made puff pastry, defrosted
  • 1/4 white onion, diced
  • 2 cloves garlic, minced
  • 110 ounce package frozen spinach, thawed and roughly chopped
  • 114 ounce can artichoke hearts, diced
  • 6 ounces gruyere, shredded
  • 1/4 cup feta
  • 1/2 teaspoon red pepper flakes
  • Salt + pepper
  • Egg wash (1 egg + 1 tablespoon water)


  1. Preheat oven to 400°F. Prepare 2 baking sheets with parchment paper.
  2. Sauté onion on medium heat for 3 minutes, add garlic. Remove from heat when garlic starts to brown.
  3. Mix together onion mixture, spinach, artichokes, cheese, red pepper flakes, salt and pepper.
  4. Lightly roll out one sheet of puff pastry on lightly floured surface. Fill using 1/2 of spinach filling, leaving 1/2″ bare on long edge.
  5. Roll into pinwheel shape starting on the non-bare long side of the rectangle. Seal using egg wash on bare edge.
  6. Repeat with second sheet of puff pastry.
  7. Egg wash sides and top of each pinwheel.
  8. If dough warms while working, chill pans in fridge for 20 minutes before baking.
  9. Bake for 30-35 minutes until golden brown.

Keywords: savory, cheesy, cocktail, brunch

Let's talk about cake.

Subscribe to our newsletter to get the latest recipes and baking tips