Irresistibly Flaky and Flavorful
I first whipped up these Spinach Artichoke Swirls during a cozy gathering with friends, and they were gone in a flash! The buttery, flaky pastry combined with the creamy spinach and artichoke filling created a delightful explosion of flavors that had everyone coming back for more. It was so easy to make, I couldn’t believe how quickly they vanished from the platter!
What truly makes these swirls special is the mouthwatering aroma that fills the kitchen as they bake. The look of pure delight on my friends’ faces when they took their first bite was priceless; it’s a perfect dish for everything from a casual weeknight dinner to a festive party appetizer. Whether you’re sharing them at a gathering or enjoying them solo, these bites are sure to impress.
Serve your Spinach Artichoke Swirls alongside a zesty dipping sauce or a fresh salad for a complete experience. You can even sprinkle some grated Parmesan on top before baking for an extra cheesy finish. Trust me, once you try this recipe, you’ll be counting down the days until you can make them again!
What are Spinach Artichoke Swirls?
Spinach Artichoke Swirls are delightful pastry appetizers that combine the rich flavors of creamy spinach and artichoke in a flaky, golden-brown puff pastry. The filling features fresh chopped spinach, tender artichoke hearts, and a blend of softened cream cheese, sour cream, and grated Parmesan, all seasoned with a hint of garlic for an extra kick. These swirls have a crispy exterior that gives way to a luscious and savory interior, making them irresistible bite-sized treats. Baked in the oven until perfectly puffed and golden, they offer a hassle-free cooking experience with minimal cleanup, making them an excellent choice for gatherings or casual snacking.
Perfect For:
Game Day Gatherings: These Spinach Artichoke Swirls are a crowd-pleasing snack that will keep your guests happily munching while they cheer on their favorite team.
Budget-Friendly Entertaining: Impress your friends without breaking the bank—these delightful pastries use simple ingredients and can be made in bulk for parties or potlucks.
Cozy Movie Nights: Snuggle up with a warm batch of these swirls for a comforting treat that pairs perfectly with your favorite film, making every movie night feel special.
Impressive Appetizers for Special Occasions: Elevate your next dinner party or holiday gathering with these visually stunning and delicious bites that are sure to wow your guests.
Ingredients for Spinach Artichoke Swirls
For the Pastry
- 1 sheet Puff Pastry (Thawed) – This is the base of your swirls, providing a flaky and buttery texture that complements the creamy filling.
For the Filling
- 1 cup Fresh Spinach (Chopped) – Fresh spinach adds a vibrant color and nutritional boost to these delightful appetizers.
- 1 cup Artichoke Hearts (Drained and chopped) – Artichokes lend a unique tanginess that pairs beautifully with the other flavors in the mixture.
- 1 cup Cream Cheese (Softened) – Cream cheese creates a rich and creamy texture, binding all the ingredients together perfectly.
- 1/2 cup Sour Cream – Sour cream adds a subtle tartness that enhances the overall flavor profile of your Spinach Artichoke Swirls.
- 1/2 cup Parmesan Cheese (Grated) – Grated Parmesan contributes a nutty flavor and helps to create a golden crust when baked.
- 1 clove Garlic (Minced) – Minced garlic infuses the filling with aromatic depth, making each bite irresistible.
- 1/2 teaspoon Salt – A touch of salt enhances all the flavors in the filling without overpowering them.
- 1/4 teaspoon Black Pepper – Black pepper adds just the right amount of warmth and spice to balance the creamy ingredients.
Kitchen Equipment You’ll Need

- Mixing bowl
- Rolling pin
- Lightly floured surface
- Sharp knife
- Baking sheet
- Parchment paper
How to Make Spinach Artichoke Swirls
Step 1:
In a mixing bowl, combine the chopped spinach, artichoke hearts, softened cream cheese, sour cream, grated Parmesan cheese, minced garlic, salt, and black pepper. Mix everything together until it’s well combined and creamy. This filling is the heart of your swirls, so take a moment to ensure it’s evenly mixed.
Step 2:
Set the filling aside for a few minutes to allow the flavors to meld together. This resting time helps enhance the taste of your filling and makes for a richer flavor in every bite.
Step 3:
Preheat your oven to 400°F (200°C). While the oven heats up, lightly flour your work surface and roll out the thawed puff pastry sheet into a rectangle about 1/4 inch thick. This will create a nice base for your delicious swirls.
Step 4:
Spread the prepared spinach and artichoke filling evenly over the rolled-out pastry. Make sure to cover it all the way to the edges to ensure each swirl is packed with flavor.
Step 5:
Starting from one edge of the pastry, carefully roll it into a tight log. Take your time with this step; a tight roll will help create those beautiful swirls we all love!
Step 6:
Once you have your log, slice it into 1-inch thick pieces. Place these slices on a baking sheet lined with parchment paper for easy cleanup later on.
Step 7:
Now it’s time to bake! Place your baking sheet in the preheated oven and let them bake for about 20-25 minutes. You’ll know they’re done when they’re golden brown and puffed up beautifully.
Step 8:
When they’re ready, remove them from the oven and let them cool slightly before serving. This small wait will help prevent any burns while indulging in these tasty treats!
Tips
- Thaw the puff pastry properly: Ensure the puff pastry is fully thawed for even rolling and baking. Cold pastry can crack and won’t puff up as beautifully, affecting the final texture of your swirls.
- Squeeze out excess moisture from spinach: After chopping, gently squeeze the fresh spinach to remove excess water. This prevents sogginess in your filling and helps maintain a flaky pastry.
- Use room temperature cream cheese: Softened cream cheese blends more easily with the other ingredients, creating a smoother filling. A well-mixed filling ensures every bite is creamy and flavorful.
- Roll tightly for uniform swirls: When rolling the pastry into a log, keep it tight but not overly compressed. This helps achieve evenly sized, well-formed swirls that cook uniformly.
- Watch for golden brown color: Keep an eye on your swirls in the oven; they should be golden brown when done. This not only indicates doneness but also enhances flavor through caramelization.
- Let them cool slightly before serving: Allowing the swirls to cool for a few minutes after baking helps them set and makes them easier to handle. Cutting too soon can cause them to lose their shape and filling.
Optional Ingredients
- Feta Cheese: Crumble some feta into the filling for a tangy, creamy contrast that enhances the savory notes of spinach and artichokes.
- Red Pepper Flakes: Add a pinch of red pepper flakes to the mixture for a delightful kick of heat that will awaken your taste buds and elevate the flavors.
- Sun-Dried Tomatoes: Chop finely and mix in for a burst of sweetness and acidity that adds depth and richness to each swirl.
- Lemon Zest: Incorporate some freshly grated lemon zest into the filling for a bright, citrusy note that cuts through the creaminess and adds refreshing brightness.
- Balsamic Glaze: Drizzle balsamic glaze over your baked swirls just before serving for a sweet-tart finish that brings a gourmet touch to this appetizer.
What to Pair with Spinach Artichoke Swirls?
To complement the rich and creamy filling of the Spinach Artichoke Swirls, consider serving a fresh salad, such as a light arugula salad tossed with lemon vinaigrette. The peppery notes of arugula enhance the savory flavors of the swirls, while the acidity from the lemon dressing cuts through the creaminess, providing a refreshing contrast that balances each bite perfectly.
Roasted vegetables are another excellent pairing option, particularly root vegetables like carrots or sweet potatoes. Their natural sweetness contrasts beautifully with the savory filling of the swirls, adding depth to your meal. The caramelization that occurs during roasting also introduces a delightful texture that enhances the overall dining experience.
For a comforting side, garlic bread would make an ideal companion. The crispy, buttery exterior of garlic bread allows for a satisfying crunch that complements the flaky pastry of the swirls. Additionally, the aromatic garlic flavor unites seamlessly with the garlic in your dish, creating a cohesive and hearty combination that leaves guests feeling fully satisfied.
Finally, consider pairing your swirls with a crisp white wine, such as Sauvignon Blanc. Its bright acidity and citrus notes provide a refreshing palate cleanser between bites of creamy goodness. Alternatively, you could serve a light dessert like lemon sorbet to cleanse the palate and add just a touch of sweetness to round out your meal beautifully.
Variations and Substitutions
Crab Meat Addition: Fold in a cup of lump crab meat to the filling for an indulgent seafood twist. The tender crab adds a sweet and savory depth that perfectly complements the creamy mixture, making these swirls even more luxurious.
Sun-Dried Tomatoes Swap: Replace half of the artichokes with chopped sun-dried tomatoes for a burst of tangy flavor. The sun-dried tomatoes introduce a chewy texture and a rich umami taste, elevating your swirls with Mediterranean flair.
Vegan Cream Cheese Substitute: Use vegan cream cheese and dairy-free sour cream to create a plant-based version of this dish. This swap allows those following a vegan diet to enjoy the same creamy texture and delicious flavors without any animal products.
Spicy Jalapeño Kick: Incorporate diced jalapeños into the filling for an added kick of heat. This variation brings warmth and excitement to your swirls, creating an enticing appetizer that will please spice lovers.
Cauliflower Rice Instead: For a low-carb option, substitute the spinach with cooked cauliflower rice mixed into the filling. This will reduce carbs significantly while maintaining a satisfying texture, perfect for those watching their carb intake.
Feta Cheese Twist: Swap out the Parmesan cheese for crumbled feta cheese for a bold, tangy flavor profile. The feta adds a delightful saltiness that enhances the overall taste while providing a crumbly texture that contrasts nicely with the creamy filling.
Herbed Cream Cheese Variation: Mix in fresh herbs like dill or basil into the cream cheese for an aromatic touch. This not only enriches the flavor but also adds freshness and complexity, turning your swirls into a garden-inspired treat.
Refrigerate your Spinach Artichoke Swirls in an airtight container once they have cooled to room temperature. They will keep well in the fridge for up to 3 days. To reheat, simply place them in a preheated oven at 350°F (175°C) for about 10-15 minutes, allowing them to regain their flaky texture.
These swirls can also be frozen, though the pastry may lose some of its crispiness upon thawing. For best results, wrap each swirl tightly in plastic wrap and then place them in a freezer-safe bag or container. They can be stored in the freezer for up to 2 months. To enjoy, thaw them overnight in the fridge and reheat in the oven as mentioned above for optimal texture.
FAQ
Can I use frozen spinach instead of fresh for this recipe?
Yes, you can use frozen spinach in place of fresh. Just be sure to thaw it completely and drain any excess moisture before mixing it into the filling to avoid a soggy texture.
How long can I store leftovers of these swirls?
Leftover Spinach Artichoke Swirls can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply pop them back in the oven at 350°F (175°C) until warmed through for the best texture.
Is there a way to make these swirls gluten-free?
To make these swirls gluten-free, simply substitute the puff pastry with a gluten-free puff pastry option available at many grocery stores. Just ensure that all other ingredients are also certified gluten-free.
Can I prepare the filling in advance?
Absolutely! You can prepare the spinach and artichoke filling a day ahead and store it in the refrigerator. Just make sure to let it come to room temperature before spreading it on the pastry for easy assembly.
Do I need to pre-bake the puff pastry before adding the filling?
No, there’s no need to pre-bake the puff pastry for this recipe. The swirls will bake perfectly while they’re filled and rolled, resulting in a flaky, delicious treat.
What type of cheese can I use instead of Parmesan?
If you prefer a different cheese, you can use Pecorino Romano or even mozzarella for a milder flavor. Just keep in mind that this may slightly alter the taste profile of your swirls.
How do I know when my swirls are done baking?
Your Spinach Artichoke Swirls are done when they are golden brown and puffed up. Keep an eye on them towards the end of the baking time to avoid overcooking.

Spinach Artichoke Swirls
Ingredients
Method
- In a mixing bowl, combine the chopped spinach, artichoke hearts, cream cheese, sour cream, Parmesan cheese, minced garlic, salt, and black pepper. Mix until well combined.
- Set the filling aside to allow the flavors to meld.
- Preheat the oven to 400°F (200°C).
- On a lightly floured surface, roll out the puff pastry sheet into a rectangle about 1/4 inch thick.
- Spread the spinach and artichoke filling evenly over the rolled-out pastry.
- Starting from one edge, carefully roll the pastry into a tight log.
- Slice the log into 1-inch thick pieces and place them on a baking sheet lined with parchment paper.
- Bake in the preheated oven for 20-25 minutes or until the swirls are golden brown and puffed up.
- Remove from the oven and let cool slightly before serving.



Leave a Comment