Spinach Artichoke Swirls: 1 Recipe to Obsess Over!

By:

March 18, 2026

Spinach Artichoke Swirls

Okay, so picture this: You’re hosting, right? You want something that wows everyone, but you also don’t want to spend all day in the kitchen. Been there! That’s where these fabulous Spinach Artichoke Swirls come in. Seriously, they’re like the ultimate party trick – easy to make, always a hit, and they disappear in minutes. I first made them for a book club gathering, and let me tell you, I’ve never seen a group of women devour an appetizer so quickly!

So, get ready to become the star of your next gathering with these amazing Spinach Artichoke Swirls!

Spinach Artichoke Swirls - detail 1

Why You’ll Love These Delicious Spinach Artichoke Swirls

Quick and Easy to Prepare

Honestly, one of the best things about these Spinach Artichoke Swirls is how ridiculously fast they are. We’re talking minimal prep time – like, you can whip them up even when you’re short on time. I’ve made these for last-minute guests more times than I can count. Thawing the puff pastry is the “hardest” part, and even that’s easy! You’ll be amazed at how quickly you can go from zero to hero with this recipe. No crazy techniques here, just pure, simple deliciousness.

Perfect for Any Occasion

Seriously, these Spinach Artichoke Swirls are so versatile! Need a crowd-pleasing appetizer for a game night? Check. Want a fancy snack for a holiday party? Double-check. They’re also fantastic for a casual lunch, a quick dinner side, or even a picnic. I’ve even brought them to potlucks, and they’re always the first thing to disappear. Trust me, they’re a guaranteed hit, no matter the event. They’re that good!

Irresistibly Flavorful

Okay, let’s talk taste. These Spinach Artichoke Swirls are pure flavor bombs. You get the creamy, cheesy goodness of the spinach and artichoke filling, all wrapped up in a flaky, buttery puff pastry. The combination is just heavenly! You get a little bit of crunch, a little bit of softness, and a whole lot of savory satisfaction in every bite. They’re seriously addictive – be warned! My favorite part is the warm, melty cheese and that perfect flaky pastry. Yum!

Ingredients You’ll Need for Your Spinach Artichoke Swirls

Ingredient List

Alright, let’s get down to the good stuff! Here’s what you’ll need to make these amazing Spinach Artichoke Swirls. Don’t worry, the list is short and sweet, and I bet you already have some of these in your kitchen!

  • 1 sheet frozen puff pastry, thawed – You’ll find this in the freezer section. Make sure it’s thawed but still cold.
  • 1 (10 ounce) package frozen spinach, thawed and squeezed dry – Squeeze out every drop of water! Trust me on this.
  • 1 (14 ounce) can artichoke hearts, drained and chopped – I usually buy the canned ones, but jarred works too, just make sure they’re drained.
  • 1/2 cup grated Parmesan cheese – Freshly grated is best, but pre-grated works in a pinch.
  • 1/4 cup mayonnaise – Use your favorite brand.
  • 1 clove garlic, minced – Fresh garlic adds the best flavor, but pre-minced works too if you’re in a hurry.
  • Salt and pepper to taste – Season generously!
  • Egg wash (1 egg beaten with 1 tablespoon water) – This is for brushing the tops. It makes them golden and gorgeous!

Ingredient Notes and Possible Substitutions

Okay, let’s chat about these ingredients a bit more. I’ve got some tips and tricks to make sure your Spinach Artichoke Swirls are absolutely perfect!

First up, the puff pastry. This is the star of the show, so make sure you get a good quality one! I like the all-butter kind, if I can find it, but any brand will do. Just make sure it’s thawed properly – not too soft, or it’ll be a mess! Also, make sure to thaw it in the fridge overnight to keep it nice and cold!

Now, about that spinach. The most important thing is to squeeze out ALL the water. Seriously, get in there and squeeze! Otherwise, your filling will be too wet, and the swirls won’t be as flaky. I usually thaw mine in the microwave, but you can also leave it in the fridge overnight.

As for the artichoke hearts, you can use canned or jarred. Just make sure they’re well-drained. If you have fresh artichokes, wow! You’re a pro! But for this recipe, the canned ones are perfect. I love the convenience!

Parmesan cheese is essential for that cheesy flavor. Freshly grated is always best, but if you’re short on time, pre-grated works fine. Also, don’t be shy with the salt and pepper. Season generously! Taste your filling as you go to make sure it’s just right.

Finally, the egg wash. This is what gives the swirls that gorgeous golden color and helps them crisp up. Don’t skip this step! Just whisk one egg with a tablespoon of water, and brush it over the tops of the swirls before baking. Yum!

Step-by-Step Instructions: Making the Best Spinach Artichoke Swirls

Preparing the Filling

Alright, let’s get down to the fun part – making that delicious filling! First things first, grab a bowl. I like a medium-sized one, but anything will do. Dump in your thawed and squeezed-dry spinach. Seriously, you want to make sure it’s dry, dry, dry! Then, toss in those chopped artichoke hearts. I usually give them a rough chop, nothing too fancy.

Next, add the Parmesan cheese – and yes, fresh is best, but pre-grated is totally fine! Now, for that creamy goodness, add the mayonnaise. And finally, the garlic. Mince that clove as finely as you can. You want that garlic flavor to be evenly distributed. Now, add a generous pinch of salt and pepper. I always say, season to taste, so go ahead and give it a good seasoning!

Now, grab a spoon and mix everything together. Make sure the spinach is well-combined with the artichokes, cheese, and mayo. You want a nice, even mixture. Taste it and adjust the salt and pepper if needed. You want it to be perfect, because this is the heart of your Spinach Artichoke Swirls!

Assembling the Spinach Artichoke Swirls

Okay, now for the fun part: assembling those gorgeous swirls! First, lightly flour your countertop. You just need a little dusting to prevent the puff pastry from sticking. Unfold your thawed puff pastry sheet onto the floured surface. I usually use a rolling pin to lightly flatten it, but it’s not strictly necessary.

Now, spread that beautiful spinach artichoke mixture evenly over the puff pastry. Don’t go all the way to the edges; leave a little border all around. You want the filling to be nice and thick, but not overflowing. It’s like painting – you’re creating a masterpiece, one swirl at a time!

Next comes the rolling! Starting from one long edge, carefully roll the pastry up tightly into a log. It’s like a jelly roll, but savory! Once you’ve got a nice, tight roll, wrap it in plastic wrap and pop it in the fridge for about 15-20 minutes. This helps the pastry firm up, making it easier to slice.

Once it’s chilled, take it out and grab a sharp knife. Slice the roll into 1-inch thick slices. You should get about 12 swirls. Place the swirls onto a baking sheet lined with parchment paper. Space them out a little bit, because they will puff up as they bake.

Baking and Serving

Time to get these beauties in the oven! Preheat your oven to 400°F (200°C). While the oven’s heating up, grab that egg wash we talked about. Brush the tops of the Spinach Artichoke Swirls with the egg wash. This will give them that gorgeous golden color and make them extra crispy.

Pop the baking sheet into the preheated oven. Bake for 15-20 minutes, or until the swirls are golden brown and puffed up. Keep an eye on them! Ovens vary, so you want to make sure they’re cooked through and beautifully golden. You’ll know they’re done when they look all crispy and amazing!

Once they’re done, take them out of the oven and let them cool on the baking sheet for a few minutes before serving. Trust me, they’re hard to resist, but a little cooling time helps them firm up just a bit! Serve them warm for the best flavor. These are perfect as an appetizer, a snack, or even a light lunch. You can put them on a platter and watch them disappear! Enjoy your delicious Spinach Artichoke Swirls!

Spinach Artichoke Swirls - detail 2

Tips for Success: Making Perfect Spinach Artichoke Swirls Every Time

Key Tips for Flaky Pastry

Okay, let’s talk about making sure those Spinach Artichoke Swirls are perfectly flaky. First off, and I can’t stress this enough, keep that puff pastry cold! Seriously, cold pastry = flaky pastry. Thaw it in the fridge, not on the counter, and only take it out when you’re ready to use it. The colder it is, the better it will puff up in the oven. Also, don’t overwork the pastry. Handle it gently, and don’t roll it out too thin. You want those layers to stay intact!

Achieving the Right Filling Consistency

Nobody wants a soggy Spinach Artichoke Swirl. The secret? That spinach! Make sure you squeeze out every last drop of water. I usually put the thawed spinach in a clean dish towel and wring it out like I’m trying to get a workout in! Seriously, the drier the spinach, the better. If your filling seems too wet, add a tablespoon or two of breadcrumbs. They’ll absorb any extra moisture. On the flip side, if your filling seems too dry, a little extra mayo can help. You want it to be creamy, not crumbly, so it holds together nicely.

Baking for Golden Perfection

Alright, let’s talk about getting that perfect golden-brown color! The egg wash is key, but you also want to keep an eye on those Spinach Artichoke Swirls as they bake. Ovens can be tricky, so start checking them around the 15-minute mark. You want them to be golden brown and puffed up, but not burnt. If the tops are browning too quickly, you can loosely tent them with foil. The toothpick test doesn’t really work here, so just look for that gorgeous color and puffiness. Once they look amazing, you know they’re ready to eat!

Variations: Spice Up Your Spinach Artichoke Swirls

Adding Different Cheeses

Okay, so you love the Spinach Artichoke Swirls, but maybe you want to mix things up a bit? No problem! One of the easiest ways to change the flavor profile is by playing with the cheese. Instead of just Parmesan, try a blend! I’ve had great success with a mix of Parmesan and Gruyère. The Gruyère adds a lovely nutty flavor. Or, if you want something a bit sharper, try a bit of Pecorino Romano. Just remember to adjust the amount of salt, because some cheeses are saltier than others!

Incorporating Herbs and Spices

Herbs and spices are your best friends when you want to add some extra oomph! For a little bit of freshness, try adding some chopped fresh herbs to the filling. Fresh dill or parsley work beautifully. Or, for a little kick, add a pinch of red pepper flakes. Just a little goes a long way! You could also try a dash of garlic powder or onion powder to boost those savory flavors. My favorite is a pinch of nutmeg – it adds a warm, subtle note that’s just divine. Experiment and find what you like best!

Vegetarian and Vegan Options

Want to make these Spinach Artichoke Swirls vegetarian or even vegan? Easy peasy! For vegetarian, just make sure your Parmesan cheese is vegetarian-friendly (some brands use animal rennet). For vegan, you’ll need to make a few substitutions. Instead of Parmesan, use a vegan Parmesan alternative. There are some great ones on the market! You might also want to use a vegan mayonnaise. And, to make sure the pastry is vegan, check the ingredients list on the puff pastry. Some puff pastries contain butter, so you’ll want to find one that’s made with vegetable oil. With a few simple swaps, you can have delicious vegan Spinach Artichoke Swirls that everyone will love!

Frequently Asked Questions About Spinach Artichoke Swirls

Can I make these ahead of time?

Absolutely! One of the best things about these Spinach Artichoke Swirls is that you can totally make them ahead of time. This is my go-to trick when I’m hosting and want to get ahead on the prep. You can assemble the swirls completely, then place them on the baking sheet, cover tightly with plastic wrap, and store them in the fridge for up to 24 hours. When you’re ready to bake, just brush them with the egg wash and bake as directed. Easy peasy!

How do I store leftover Spinach Artichoke Swirls?

Okay, so, if by some miracle you have leftovers (which is rare in my house!), you’ll want to store those Spinach Artichoke Swirls properly. Let them cool completely, then store them in an airtight container in the fridge. They’ll keep for about 3-4 days. To reheat, you can pop them back in the oven at 350°F (175°C) for a few minutes until they’re warmed through and crispy again. You can also microwave them, but they won’t be quite as crispy, so I don’t recommend that. Honestly, they’re still delicious, even if they’re not quite as perfect as when they first came out of the oven!

Can I use fresh spinach instead of frozen?

You *can* use fresh spinach, but it requires a little more work. You’ll need about 10 ounces of fresh spinach. Wash it really well, then cook it in a pan until it wilts. Then, and this is the most important part, you MUST squeeze out all the excess water. Seriously, get in there and squeeze! You want to get rid of as much moisture as possible. Fresh spinach has a lot more water than frozen, so it’s super important to dry it out. Otherwise, your Spinach Artichoke Swirls will be soggy. After squeezing, chop the spinach and proceed with the recipe as written. It’s a little extra effort, but totally doable!

What can I serve with these Spinach Artichoke Swirls?

These Spinach Artichoke Swirls are pretty versatile, so you can serve them with all sorts of things! They’re fantastic on their own as an appetizer. But if you want to make it a full meal, they pair perfectly with a fresh salad. I love a simple green salad with a light vinaigrette. They also go great with soup! A creamy tomato soup or a hearty minestrone are both excellent choices. Honestly, you can’t go wrong! They’re delicious with pretty much anything. I’ve even served them alongside pasta dishes. They’re a crowd-pleaser, so just have fun with it!

Serving Suggestions for Your Delicious Spinach Artichoke Swirls

Okay, so, now you’ve got these amazing Spinach Artichoke Swirls, and you’re ready to serve them! But what to serve *with* them? Don’t worry, I’ve got you covered. Honestly, these are so good, they can stand alone as the star of the show! But if you want to make a whole meal or just add a little something extra, here are some of my favorite serving suggestions.

First off, a simple salad is always a winner. A light, fresh salad with a tangy vinaigrette is the perfect counterpoint to the rich, savory swirls. Think a basic green salad, maybe with some cherry tomatoes and cucumbers. Or, if you want something a little heartier, try a Caesar salad – the creamy dressing is delicious with the swirls.

Soup and swirls? Yes, please! A creamy tomato soup is a classic pairing, or a hearty vegetable soup works wonders. The warm soup and the flaky pastry are just the perfect combo.

And honestly? They’re perfect for a party platter. Arrange them with some other appetizers like veggie sticks and dip, or some fruit and cheese. Your guests will love the variety! Really, there are so many ways to serve these, and they are always a hit. So get creative and have fun!

Nutritional Information Disclaimer

Okay, one last thing before you run off to make these amazing Spinach Artichoke Swirls! The nutritional information I’ve provided is just an estimate. It’s based on the ingredients and quantities I used, but things can vary, depending on the brands you choose and any substitutions you make. So, consider it a general guideline, not a hard-and-fast rule.

Also, keep in mind that these are approximate values. If you’re really watching your macros or have specific dietary needs, you might want to calculate the nutrition information yourself using a nutrition calculator or app. This is especially important if you’re making any substitutions or variations. But hey, don’t let it stress you out too much! These Spinach Artichoke Swirls are meant to be enjoyed. So, go ahead, bake them, eat them, and have fun!

Print
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 Artichoke Swirls

Spinach Artichoke Swirls: 1 Recipe to Obsess Over!


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Samira
  • Total Time: 40 minutes
  • Yield: 12 servings
  • Diet: Vegetarian

Description

Flaky Spinach Artichoke Swirls are perfect for any gathering. They’re easy to make and always a hit.


Ingredients

Scale
  • 1 sheet frozen puff pastry, thawed
  • 1 (10 ounce) package frozen spinach, thawed and squeezed dry
  • 1 (14 ounce) can artichoke hearts, drained and chopped
  • 1/2 cup grated Parmesan cheese
  • 1/4 cup mayonnaise
  • 1 clove garlic, minced
  • Salt and pepper to taste
  • Egg wash (1 egg beaten with 1 tablespoon water)


Instructions

  1. Preheat your oven to 400°F (200°C).
  2. In a bowl, combine spinach, artichoke hearts, Parmesan cheese, mayonnaise, and garlic. Season with salt and pepper.
  3. On a lightly floured surface, unfold the puff pastry.
  4. Spread the spinach artichoke mixture evenly over the pastry.
  5. Roll the pastry up tightly.
  6. Cut the roll into 1-inch thick slices.
  7. Place the swirls on a baking sheet lined with parchment paper.
  8. Brush the tops with egg wash.
  9. Bake for 15-20 minutes, or until golden brown.
  10. Let cool slightly before serving.

Notes

  • For a spicier kick, add a pinch of red pepper flakes to the filling.
  • You can make these ahead of time and store them in the refrigerator before baking.
  • Serve warm for the best flavor.
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 swirl
  • Calories: 150
  • Sugar: 2g
  • Sodium: 200mg
  • Fat: 10g
  • Saturated Fat: 5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 20mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star