Flaky Spinach Artichoke Swirls

Category: Kick Off with Flavor

These spinach artichoke swirls combine flaky puff pastry with a rich, creamy filling of fresh spinach, artichokes, parmesan, and cream cheese. The pastry is cut into strips, twisted, and shaped into beautiful golden swirls. Baked until crisp and golden at 400°F, they make perfect appetizers or party snacks. The filling's savory flavor profile includes garlic, pepper, and a hint of heat from red pepper flakes, while the egg wash ensures a beautiful golden finish.

A woman wearing an apron and smiling while holding a plate of food.
Last updated on Mon, 01 Dec 2025 20:07:59 GMT
Three spinach artichoke swirls on a plate. Bookmark
Three spinach artichoke swirls on a plate. | quicklish.com

These Spinach Artichoke Swirls have become my go-to party appetizer whenever I need to impress without spending hours in the kitchen. The flaky layers of puff pastry combined with the creamy, savory filling transform a classic dip into an elegant handheld treat.

I first created these swirls when hosting a last minute gathering and needed something that looked fancy but was actually simple. My guests were convinced I had spent all day in the kitchen, and they've been my secret weapon appetizer ever since.

Ingredients

  • Puff pastry sheets the store bought kind works perfectly and saves tremendous time
  • Fresh spinach provides vibrant color and nutritional value choose bright green leaves without wilting
  • Artichoke hearts adds distinctive tangy flavor jarred works best for convenience
  • Parmesan cheese use freshly grated for best melting and flavor profile
  • Cream cheese creates the creamy base that holds everything together
  • Mayonnaise adds richness and helps bind the filling together
  • Fresh garlic provides essential aromatic flavor always opt for fresh over powdered
  • Salt and pepper for balancing the flavors
  • Red pepper flakes adds a gentle heat that complements the creamy filling
  • Egg for the egg wash which gives the pastry that beautiful golden finish

Step-by-Step Instructions

Prepare the oven and pastry
Preheat your oven to 400°F and allow the puff pastry sheet to thaw completely until pliable but still cool to the touch. Proper thawing takes about 30 minutes at room temperature and ensures the pastry will puff properly.
Create the filling
Combine chopped spinach, artichokes, parmesan, softened cream cheese, mayonnaise, minced garlic, salt, pepper, and red pepper flakes in a bowl. Mix thoroughly until the ingredients form a cohesive, spreadable mixture. Make sure the cream cheese is fully incorporated without lumps.
Prepare the pastry
Cut the thawed puff pastry sheet in half to create two equal rectangles. Place one half on a lightly floured surface to prevent sticking.
Assemble the layers
Spread the spinach artichoke mixture evenly across the first pastry sheet, leaving a small border around the edges. Place the second pastry sheet directly on top, pressing gently to seal the edges. This creates your pastry sandwich that will form beautiful layers when baked.
Create the strips
With a sharp knife, cut the layered pastry into six even strips along the long side. Clean cuts are essential here, so use a very sharp knife and avoid sawing motions that might seal the pastry edges and prevent proper rising.
Form the swirls
Gently twist each strip several times, then roll into a spiral shape. Tuck the outer end underneath to prevent unraveling during baking. Place each swirl on a parchment lined baking sheet, leaving space between them for expansion.
Apply egg wash
Beat the egg with a teaspoon of water and brush this mixture generously over each swirl. This ensures a glossy, golden finish and helps seal the pastry in place.
Bake to perfection
Bake in the preheated oven for approximately 25 minutes until the pastry has risen and turned a beautiful golden brown. The centers should be fully cooked with no doughy sections.
A bowl of spinach artichoke swirls. Bookmark
A bowl of spinach artichoke swirls. | Quicklish.com

The artichoke hearts are truly what makes this recipe special. I discovered their potential one weekend when experimenting with leftover ingredients from a dinner party. The subtle tanginess they bring balances the richness of the cheese perfectly, creating that crave worthy flavor that keeps everyone reaching for more.

Make Ahead Options

These spinach artichoke swirls are ideal for preparing in advance. You can assemble the entire recipe up to the point of baking, then cover tightly with plastic wrap and refrigerate for up to 24 hours. When ready to serve, simply apply the egg wash just before baking. The cold pastry actually benefits from going straight from refrigerator to oven, as the temperature shock helps create even more dramatic puffing.

Perfect Pairings

While these swirls are delicious on their own, they truly shine when paired with complementary flavors. I love serving them alongside a simple marinara dipping sauce for a pizza inspired combination. For more elegant occasions, a small dish of honey drizzled with balsamic reduction offers a sweet and tangy contrast that highlights the savory filling. If serving as part of a larger spread, balance their richness with fresh vegetable crudités and lighter dips.

Troubleshooting Tips

Getting perfect swirls every time takes a little practice. If your puff pastry becomes too warm and sticky during preparation, simply place it in the refrigerator for 10 minutes to firm up. When forming the swirls, dont worry if they look slightly messy. The oven magic transforms even imperfect shapes into beautiful pastries. If your filling seems too wet, add an extra tablespoon of parmesan to absorb excess moisture and prevent soggy bottoms.

Recipe Q&A

→ Can I make these spinach artichoke swirls ahead of time?

Yes! You can prepare them up to the point of baking, then refrigerate for up to 24 hours. When ready to serve, simply brush with egg wash and bake. You may need to add a few extra minutes to the baking time if cooking from cold.

→ What can I substitute for artichokes?

If you don't have artichokes, try using roasted red peppers, sun-dried tomatoes, or sautéed mushrooms. Each will provide a different flavor profile but will work well with the spinach and cheese base.

→ Can I use frozen spinach instead of fresh?

Yes, frozen spinach works well as a substitute. Just be sure to thaw it completely and squeeze out all excess moisture before mixing with the other ingredients to prevent the pastry from becoming soggy.

→ How should I store leftover swirls?

Store cooled swirls in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for 5-7 minutes to restore crispness. They can also be frozen for up to 1 month and reheated directly from frozen.

→ Can I make these without mayonnaise?

Yes, you can substitute the mayonnaise with Greek yogurt or sour cream for a tangier flavor. You could also use additional cream cheese (about 2-3 tablespoons) to maintain the creamy texture.

→ What can I serve with these spinach artichoke swirls?

These swirls pair wonderfully with a marinara dipping sauce, garlic aioli, or a simple balsamic glaze. They make excellent appetizers alongside other finger foods or can be served with a light salad as a meal.

Spinach Artichoke Swirls

Golden puff pastry spirals filled with creamy spinach and artichoke mixture. Perfect for appetizers or elegant snacking.

Prep Time
15 min
Cook Time
25 min
Total Time
40 min
By: Grace


Skill Level: Medium

Cuisine: Mediterranean-Inspired

Yield: 6 Servings (6 spinach artichoke swirls)

Dietary Preferences: Vegetarian

Ingredients

01 1 puff pastry sheet, thawed

→ Filling

02 1 cup fresh spinach, finely chopped
03 1/4 cup artichoke hearts, chopped
04 1/4 cup shredded Parmesan cheese
05 1/8 cup cream cheese, softened
06 1/4 cup mayonnaise
07 1 garlic clove, minced
08 Salt to taste
09 Freshly cracked black pepper to taste
10 Red pepper flakes to taste

→ Egg Wash

11 1 egg, beaten with 1 teaspoon water

Steps

Step 01

Preheat oven to 200°C (400°F). Ensure puff pastry is properly thawed.

Step 02

In a mixing bowl, combine chopped spinach, artichoke hearts, Parmesan cheese, softened cream cheese, mayonnaise, minced garlic, salt, pepper, and red pepper flakes until well incorporated.

Step 03

Cut the puff pastry sheet in half to create two equal rectangles.

Step 04

Spread the spinach-artichoke mixture evenly over one puff pastry rectangle, leaving a small border around the edges.

Step 05

Place the second puff pastry rectangle on top, creating a sandwich with the filling between the two pastry layers.

Step 06

Using a sharp knife, cut the layered pastry lengthwise into 6 even strips of equal width.

Step 07

Twist each strip gently and roll into a spiral shape, tucking the ends underneath to secure the swirl formation.

Step 08

Brush each swirl with the prepared egg wash to promote browning.

Step 09

Place swirls on a parchment-lined baking sheet, allowing space between each. Bake for approximately 25 minutes, or until golden brown and fully cooked through.

Step 10

Allow swirls to cool slightly before serving. Best enjoyed warm.

Notes

  1. Baking time may vary based on individual ovens. Monitor the swirls closely after 20 minutes.
  2. For best results, ensure puff pastry is cold but pliable when working with it.

Required Tools

  • Baking sheet
  • Parchment paper
  • Sharp knife
  • Mixing bowl
  • Pastry brush

Allergen Information

Check each ingredient for possible allergens, and consult a healthcare professional if unsure.
  • Contains gluten (pastry)
  • Contains dairy (cream cheese, Parmesan)
  • Contains eggs