Spinach Artichoke Puff Pastry Swirls Recipe
Introduction
These Spinach Artichoke Swirls are a delicious, flaky appetizer perfect for parties or a cozy snack. They combine creamy spinach and artichoke mixture wrapped in golden, crispy puff pastry swirls that everyone will love.

Ingredients
- 1 puff pastry sheet
- 1 cup fresh spinach, chopped
- 1/4 cup artichokes, chopped
- 1/4 cup shredded parmesan cheese
- 1/8 cup cream cheese, softened
- 1/4 cup mayonnaise
- 1 garlic clove, minced
- Salt to taste
- Fresh cracked pepper to taste
- Red pepper flakes to taste
- 1 egg (for egg wash)
Instructions
- Step 1: Preheat the oven to 400°F (200°C) and thaw the puff pastry sheet according to the package instructions.
- Step 2: In a bowl, mix the chopped spinach, artichokes, parmesan cheese, cream cheese, mayonnaise, minced garlic, salt, fresh cracked pepper, and red pepper flakes until well combined.
- Step 3: Cut the thawed puff pastry sheet in half.
- Step 4: Spread the spinach and artichoke mixture evenly over one half of the puff pastry.
- Step 5: Place the second puff pastry half on top, gently pressing to sandwich the filling between the two layers.
- Step 6: Using a sharp knife, cut the double-layered pastry into 6 long strips along the longer side.
- Step 7: Twist each strip gently and then roll them into swirls, tucking the ends underneath to keep them secure during baking.
- Step 8: Beat the egg with 1 teaspoon of water to make an egg wash and brush it over each swirl.
- Step 9: Arrange the swirls on a baking sheet lined with parchment paper.
- Step 10: Bake for about 25 minutes until the pastry is golden brown and cooked through. Baking times may vary depending on your oven.
- Step 11: Allow the swirls to cool slightly before serving and enjoy!
Tips & Variations
- For extra flavor, add a sprinkle of mozzarella or feta cheese into the filling.
- Use frozen spinach if fresh is not available; just be sure to thaw and drain it well to avoid sogginess.
- Add a pinch of nutmeg to the mixture for a warm, subtle spice.
- Serve with a side of marinara or ranch dressing for dipping.
Storage
Store leftover swirls in an airtight container in the refrigerator for up to 3 days. Reheat in an oven at 350°F (175°C) for 5-7 minutes to maintain crispiness. These can also be frozen before baking—freeze raw swirls on a baking sheet, then transfer to a freezer bag, and bake from frozen, adding a few extra minutes to the baking time.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these swirls ahead of time?
Yes, you can prepare the swirls, place them on a baking sheet, cover, and refrigerate for a few hours before baking. For longer storage, freeze them raw and bake when ready.
Can I substitute mayo with something else?
You can use Greek yogurt or sour cream as a healthier alternative to mayonnaise, though it may slightly change the texture and flavor of the filling.
PrintSpinach Artichoke Puff Pastry Swirls Recipe
Delightful Spinach Artichoke Swirls featuring layers of buttery puff pastry filled with a creamy blend of fresh spinach, artichokes, parmesan, and garlic. Perfect as an appetizer or snack, these golden swirled treats offer a savory, cheesy bite with a crispy finish.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Pastry
- 1 puff pastry sheet
Filling
- 1 cup fresh spinach, chopped
- 1/4 cup artichokes, chopped
- 1/4 cup shredded parmesan cheese
- 1/8 cup cream cheese, softened
- 1/4 cup mayonnaise
- 1 garlic clove, minced
- Salt to taste
- Fresh cracked pepper to taste
- Red pepper flakes to taste
Finishing
- 1 egg (for egg wash)
- 1 teaspoon water (for egg wash)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to ensure it reaches the right temperature by the time your swirls are assembled.
- Prepare Puff Pastry: Thaw the puff pastry sheet completely before handling. Carefully cut it in half into two equal rectangles.
- Make Filling: In a mixing bowl, combine chopped fresh spinach, chopped artichokes, shredded parmesan cheese, softened cream cheese, mayonnaise, minced garlic, salt, freshly cracked pepper, and red pepper flakes. Mix until fully blended and creamy.
- Assemble Swirls: Spread the spinach and artichoke mixture evenly over one half of the puff pastry sheet. Cover this layer with the other half of the puff pastry, effectively sandwiching the filling.
- Cut and Shape: Using a sharp knife, cut the puff pastry sandwich into six even long strips lengthwise. Twist each strip gently and then form each into a swirl shape, tucking the ends underneath to secure them during baking.
- Apply Egg Wash: Whisk together the egg and 1 teaspoon water to create an egg wash. Lightly brush the top of each swirl with this mixture to promote a golden brown finish.
- Bake: Place the swirls on a parchment paper-lined baking sheet. Bake in the preheated oven for about 25 minutes, or until the pastry is fully cooked and golden brown. Baking time may vary depending on your oven.
- Cool and Serve: Allow the swirls to cool slightly on a wire rack before serving to ensure they hold their shape and the filling sets.
Notes
- Ensure puff pastry is fully thawed to prevent cracking while shaping.
- Feel free to adjust seasoning, especially red pepper flakes, based on your heat preference.
- Swirls can be prepared ahead of time and refrigerated before baking.
- Serve warm for best flavor and texture.
- Store leftovers in an airtight container and reheat in the oven to maintain crispness.
Keywords: spinach artichoke swirls, puff pastry appetizer, vegetarian snack, cheesy puff pastry, savory swirls

