As the aroma of baking pastry fills the air, I can’t help but feel a rush of excitement for what’s about to come—the delightful Spinach Artichoke Swirls that will soon take center stage at my next gathering. These savory delights marry a creamy filling of fresh spinach and tangy artichokes with the irresistible, flaky texture of puff pastry, creating an appetizer that’s sure to impress. Not only are they a fantastic brunch option, but they also make for a show-stopping addition to any potluck or party spread. Whether you’re a seasoned home-chef or just looking to elevate your snack game, you’ll love how easy these swirls are to whip up. Curious about how to make these golden beauties? Let’s dive in!

Why are Spinach Artichoke Swirls a Must-Try?
Irresistible Flavor: Each swirl is bursting with a creamy filling that flawlessly blends spinach and artichokes, creating a taste sensation your guests will love.
Easy Preparation: With just a few simple steps, you can have these delicious treats ready to bake. Perfect for both novice and experienced cooks!
Versatile Appeal: Not just for brunch, these swirls can elevate any gathering, from picnics to potlucks—everyone will be reaching for seconds!
Crowd-pleaser: With their vibrant colors and delicious aroma, they’re bound to be the show-stopper on your table. Looking for more inspiration? Try serving them alongside a refreshing fruit salad or classic brunch staples for an unforgettable spread!
Spinach Artichoke Swirls Ingredients
For the Filling
• Puff Pastry Sheet – Use frozen puff pastry, thawed before use for the perfect flaky texture.
• Fresh Spinach (1 cup, chopped) – Adds vibrancy and flavor; substitute with thoroughly drained frozen spinach if needed.
• Artichokes (1/4 cup, chopped) – Use canned or jarred artichokes for tangy taste; avoid marinated varieties for best results.
• Shredded Parmesan Cheese (1/4 cup) – Provides richness; Romano cheese can be a delightful substitute.
• Cream Cheese (1/8 cup, softened) – Adds creaminess and binds the filling; ricotta works well as an alternative.
• Mayonnaise (1/4 cup) – It brings moisture and richness; opt for Greek yogurt for a healthier twist.
• Garlic Clove (1, minced) – Enhances flavor profile; if fresh isn’t available, garlic powder can work in a pinch.
• Salt and Fresh Cracked Pepper – Essential for seasoning; adjust to your taste preference.
• Red Pepper Flakes – Adds a little kick; feel free to skip for a milder option.
For the Egg Wash
• Egg (1, for egg wash) – Provides a golden finish on the pastry; milk can serve as a lighter alternative.
Step‑by‑Step Instructions for Spinach Artichoke Swirls
Step 1: Preheat the Oven
Start by preheating your oven to 400°F (200°C) to ensure it’s hot and ready for baking. Meanwhile, take a frozen puff pastry sheet out of the freezer and let it thaw at room temperature for about 30 minutes. You’ll know it’s ready when the pastry is pliable but still cool to the touch, perfect for shaping!
Step 2: Prepare the Filling
In a mixing bowl, combine 1 cup of chopped fresh spinach, 1/4 cup chopped artichokes, 1/4 cup shredded Parmesan cheese, 1/8 cup softened cream cheese, and 1/4 cup mayonnaise. Add 1 minced garlic clove, a pinch of salt, freshly cracked pepper, and red pepper flakes to taste. Mix until all ingredients are well incorporated and the filling is creamy and vibrant.
Step 3: Assemble the Pastry
Once the puff pastry is thawed, gently unfold it on a lightly floured surface. Cut the puff pastry sheet in half, creating two rectangles. Spread an even layer of the spinach artichoke filling over one half, leaving a small border around the edges to make rolling easier.
Step 4: Fold and Roll
Carefully fold the other half of the pastry over the filling to create a sealed pocket. Press down gently around the edges to ensure the filling is enclosed. Using a sharp knife, slice the pastry into 6 long strips. Twisting each strip will give your Spinach Artichoke Swirls their delightful shape, so twist each one several times, then roll them into spirals, tucking in the ends.
Step 5: Brush and Prepare for Baking
With the swirls shaped, it’s time to add a beautiful golden sheen. Beat 1 egg in a small bowl and use a pastry brush to generously coat the tops of each swirl with the egg wash. This will give them a lovely color as they bake. Next, carefully place the swirls on a parchment-lined baking sheet, ensuring they have a little space between them for even cooking.
Step 6: Bake to Perfection
Slide the baking sheet into the preheated oven and bake the Spinach Artichoke Swirls for about 25 minutes, or until they’re puffed and golden brown. You’ll notice a delightful aroma filling your kitchen as they bake, signaling that they’re almost ready. Keep an eye on them, as baking times may vary slightly depending on your oven.
Step 7: Cool and Serve
Once baked, remove the swirls from the oven and let them cool on the baking sheet for a few minutes. This allows the flavors to meld and makes them easier to handle. Serve warm, and watch your family and friends flock to these flaky Spinach Artichoke Swirls, eager for a taste of your delicious creation!

What to Serve with Spinach Artichoke Swirls
Elevate your appetizer game by pairing these delightful bites with fresh, complementary sides that enhance their savory goodness.
-
Creamy Mashed Potatoes: The buttery texture and rich flavor of mashed potatoes create a comforting contrast to the flaky swirls. Their creaminess can balance out the savory filling perfectly.
-
Zesty Mixed Greens Salad: A light and refreshing salad with a tangy vinaigrette will cut through the richness of the swirls, providing a bright and crunchy contrast.
-
Roasted Garlic Hummus: This smooth, flavorful dip adds depth and works beautifully as a spread alongside your Spinach Artichoke Swirls for an extra layer of deliciousness.
-
Honey-Glazed Carrots: Sweet and savory, these tender carrots introduce a pop of color and a delightful sweetness that complements the earthy flavors of the swirls.
-
Chilled White Wine: A crisp, chilled Sauvignon Blanc or Pinot Grigio can enhance the dish’s flavors, making for a refreshing sip alongside your warm swirls.
-
Fruit Salad: A medley of seasonal fruits brings a natural sweetness and refreshing note, balancing out the savory richness of the swirls.
-
Classic Bruschetta: The vibrant, fresh topping on toasted bread provides an Italian flair, making it a perfect pair with your Spinach Artichoke Swirls that will certainly impress!
Spinach Artichoke Swirls Variations & Substitutions
Feel free to get creative with these swirls, adding your own twist to this beloved recipe!
-
Dairy-Free: Use a dairy-free cream cheese alternative and nutritional yeast for a cheesy flavor without the dairy.
-
Protein-Packed: Add cooked bacon or diced ham to the filling for a hearty boost, giving your swirls a savory enhancement that’s simply irresistible.
-
Vegetarian Twist: Substitute the artichokes with sun-dried tomatoes for a Mediterranean flair, offering a rich and tangy twist to each bite.
-
Cheese Variety: Experiment with feta or goat cheese for a tangy flavor profile, or switch it up with mozzarella for a milder, melty experience.
-
Herb Infusion: Incorporate fresh herbs like dill or basil into the filling for an aromatic layer of flavor that brightens up these swirls.
-
Gluten-Free: Use gluten-free puff pastry or phyllo dough to enjoy these swirls without the wheat, making them accessible for gluten-sensitive friends.
-
Spicy Kick: Toss in some chopped jalapeños or a pinch of cayenne pepper to the filling, giving your appetizer a delightful heat that will keep everyone coming back for more.
-
Zesty Addition: For a citrusy brightness, add the zest of a lemon or lime into the filling. The acidity beautifully complements the creaminess, creating a balanced flavor experience.
Curious about other pairing ideas? Serve these delightful swirls with a side of homemade fruit salad or your favorite dips like hummus for an exciting touch that elevates your spread to the next level!
Make Ahead Options
These Spinach Artichoke Swirls are perfect for meal prep, saving you precious time on busy days! You can prepare the creamy filling up to 24 hours in advance by mixing the chopped spinach, artichokes, cheeses, mayonnaise, garlic, and seasonings, then refrigerating it in an airtight container. To maintain the quality, store the puff pastry separately and only assemble the swirls right before baking. Alternatively, you can fully assemble the swirls and keep them covered in the refrigerator for up to 3 days; just be sure to apply the egg wash before baking. When ready to serve, simply bake them straight from the fridge for a delectable treat that’s just as delicious!
Expert Tips for Spinach Artichoke Swirls
-
Use Fresh Ingredients: Opt for fresh spinach and artichokes when possible, as they lend better flavor than frozen or canned versions; enhance store-bought dips with extra seasonings for more depth.
-
Keep Puff Pastry Chilled: Handle the puff pastry as little as possible and keep it cold for best results. A chilled pastry will create that desirable flaky texture after baking.
-
Avoid Overfilling: It’s tempting to add more filling, but overstuffing can cause the swirls to burst open while baking. Keep a small border around the edges for a neat finish.
-
Egg Wash Techniques: Brush the swirls gently with the egg wash for a golden crust. If you prefer a lighter touch, using milk instead will also yield beautiful results.
-
Serve Fresh: While delicious at room temperature, these Spinach Artichoke Swirls are best when served straight from the oven for maximum flavor and texture.
How to Store and Freeze Spinach Artichoke Swirls
Fridge: Keep unbaked Spinach Artichoke Swirls covered in plastic wrap or an airtight container for up to 2 days. This allows you to prepare them in advance and bake just before serving.
Freezer: For baked swirls, place them in a single layer on a baking sheet and freeze until solid, then transfer to a freezer-safe bag. They can last for up to 3 months.
Reheating: To reheat, simply bake from frozen at 350°F (175°C) for about 15-20 minutes until warm and crisp. You can also microwave for a quicker option, but they may lose some crispness.
Make-Ahead Tip: If you prefer, prepare the filling a day ahead and store it in the fridge. Assemble and bake the Spinach Artichoke Swirls on the day of your gathering for the freshest taste!

Spinach Artichoke Swirls Recipe FAQs
What kind of spinach should I use for Spinach Artichoke Swirls?
Absolutely, fresh spinach is recommended for the best flavor and vibrant color. However, if you’re in a pinch, you can substitute with frozen spinach, just ensure it’s thoroughly drained to prevent excess moisture in your swirls.
How should I store leftover Spinach Artichoke Swirls?
For unbaked swirls, cover them tightly with plastic wrap or place them in an airtight container in the fridge, where they’ll last for up to 2 days. Baked swirls can be kept in the fridge for about 3 to 4 days; just make sure they are also covered to maintain their freshness.
Can I freeze Spinach Artichoke Swirls?
Yes, you can! To freeze, lay the baked swirls in a single layer on a baking sheet and freeze until solid, about 1-2 hours. Then, transfer them to a freezer-safe bag. They can last for up to 3 months. When ready to enjoy, bake from frozen at 350°F (175°C) for 15–20 minutes.
What should I do if my puff pastry is too warm to work with?
If your puff pastry becomes too warm and starts to stick, simply pop it back into the fridge for about 10-15 minutes. A cool pastry is essential for achieving that flaky texture you want.
Can pets share in the fun with Spinach Artichoke Swirls?
While spinach is safe for pets in moderation, be cautious—ingredients like garlic, onion, and rich cheeses can be harmful. It’s best to keep these swirls for human enjoyment only!
What if I have a dairy allergy?
Not a problem! You can create a delicious dairy-free filling using mashed avocado instead of cream cheese and nutritional yeast for that cheesy flavor. Using your favorite dairy-free mayonnaise can help maintain the creamy texture without the dairy!

Savory Spinach Artichoke Swirls: Perfect for Any Gathering
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and thaw the puff pastry sheet for about 30 minutes.
- In a mixing bowl, combine spinach, artichokes, Parmesan, cream cheese, mayonnaise, garlic, salt, pepper, and red pepper flakes. Mix until creamy.
- Unfold the thawed puff pastry on a floured surface and cut it in half. Spread the filling over one half, leaving a border.
- Fold the other half over the filling and seal the edges. Slice into 6 strips and twist each strip, rolling into spirals.
- Beat the egg and brush it over the swirls. Place on a parchment-lined baking sheet.
- Bake in the preheated oven for about 25 minutes, or until puffed and golden brown.
- Let cool briefly, then serve warm and enjoy!

Leave a Reply