As I was flipping through my favorite cookbooks, a familiar photo jumped out at me: golden, flaky Spinach Artichoke Swirls that practically begged to be made. These delightful bites are a fantastic addition to any brunch or gathering, offering a perfect blend of savory flavors wrapped in a tender puff pastry. What I love most about this recipe is its effortless preparation—just a few simple ingredients, and you’ll have a crowd-pleasing appetizer that’s sure to spark conversation. Plus, they can easily be made ahead of time, allowing you to enjoy your event while your guests savor these delicious swirls. Are you ready to bring a tasty twist to your next gathering?

Why Will You Love These Swirls?
Irresistible Flavor: The creamy blend of spinach and artichokes creates a savory bite that’s simply unforgettable.
Easy Preparation: With just a handful of ingredients and straightforward steps, even beginner cooks can whip these up effortlessly.
Versatile Serving: Perfect as a brunch treat or appetizer, they pair wonderfully with light salads or zesty dips like marinara.
Make Ahead Magic: Prep your filling in advance to save time, letting you relax and enjoy your gathering while these swirls bake.
Crowd-Pleasing Appeal: These swirls are bound to attract compliments and spark conversations at any event. For another crowd-pleaser, check out my delicious Keto Creamed Spinach!
Spinach Artichoke Swirls Ingredients
For the Filling
• Puff Pastry Sheet – A flaky base that elevates your swirls; store-bought saves time without sacrificing taste.
• Fresh Spinach (1 cup, chopped) – Adds vibrant color and earthy flavor; if fresh isn’t available, frozen spinach works too, just make sure to squeeze out excess moisture.
• Artichokes (1/4 cup, chopped) – Contributes a tangy element; opt for canned or jarred varieties, preferably not marinated.
• Shredded Parmesan Cheese (1/4 cup) – Imparts a rich, savory depth; feel free to substitute mozzarella for a milder flavor.
• Cream Cheese (1/8 cup, softened) – Provides creaminess; Greek yogurt makes a lovely lower-fat alternative.
• Mayonnaise (1/4 cup) – Adds moisture and richness; for a lighter version, substitute with sour cream.
• Garlic Clove (1, minced) – Enhances the flavor profile with aromatic notes; adjust according to your preference.
• Salt and Fresh Cracked Pepper – Key seasonings to taste; keep tweaking until the flavors shine.
• Red Pepper Flakes – Optional heat for a kick; adjust based on your spice tolerance level.
• Egg (1, for egg wash) – Creates a golden, glossy finish; if you’re aiming for a vegan option, use non-dairy milk instead.
Create these delicious Spinach Artichoke Swirls for a perfect blend of taste and texture!
Step‑by‑Step Instructions for Spinach Artichoke Swirls
Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). This temperature ensures that your Spinach Artichoke Swirls come out perfectly golden and flaky. While the oven warms up, take one puff pastry sheet out of the freezer and allow it to thaw for about 30 minutes, so it’s pliable and easy to work with.
Step 2: Prepare the Filling
In a large mixing bowl, combine 1 cup of chopped fresh spinach, 1/4 cup of chopped artichokes, 1/4 cup of shredded Parmesan, 1/8 cup of softened cream cheese, 1/4 cup of mayonnaise, and 1 minced garlic clove. Season the mixture with salt, fresh cracked pepper, and optional red pepper flakes to taste. Mix thoroughly until all ingredients are well blended, and the filling is creamy and inviting.
Step 3: Assemble the Pastry
Once the puff pastry has thawed, carefully cut the sheet in half. Place one half on a clean, floured surface and spread a generous layer of the spinach-artichoke filling evenly over it, leaving about half an inch of edge. This will create the delicious stuffing inside your Spinach Artichoke Swirls.
Step 4: Seal the Pastry
Lay the second half of the puff pastry over the filling, gently pressing down around the edges to seal them together. Use your fingers to crimp the edges for a tighter seal, preventing any filling from leaking out during baking. This step is essential for ensuring that every bite of your swirls is packed with flavor.
Step 5: Slice and Twist
Using a sharp knife or pizza cutter, slice the layered pastry into 6 equal strips. Next, take each strip and twist it tightly to form a swirl shape. This twisting not only makes them visually appealing but also helps crisp up the layers as they bake. Arrange the swirls neatly on a parchment-lined baking sheet, leaving some space between them.
Step 6: Brush with Egg Wash
In a small bowl, whisk together one egg with a splash of water to create an egg wash. Using a pastry brush, lightly coat the surface of each Spinach Artichoke Swirl with the egg wash. This step is crucial for achieving a beautiful, golden color as they bake, enhancing both the look and the taste.
Step 7: Bake Until Golden
Place the baking sheet in the preheated oven and bake for 25 minutes. Keep an eye on the swirls; they should be puffed up and beautifully golden brown when ready. The delightful aroma of the baking filling will fill your kitchen, signaling that these delicious treats are almost done.
Step 8: Cool and Serve
Once baked, remove the swirls from the oven and let them cool for a few minutes on the baking sheet before transferring to a serving platter. They can be enjoyed warm or at room temperature, making these Spinach Artichoke Swirls a versatile treat for your brunch or gathering.

Make Ahead Options
These Spinach Artichoke Swirls are perfect for busy home cooks looking to streamline their meal prep! You can prepare the filling up to 24 hours in advance by mixing all the ingredients (spinach, artichokes, cheeses, and seasonings) and storing it in an airtight container in the refrigerator. To maintain the quality, keep the puff pastry separate until you’re ready to bake; this prevents sogginess. When you’re ready to serve, simply roll the pastry, fill, twist, and bake as directed. This way, you’ll have delicious, freshly baked swirls within minutes, allowing you to focus on enjoying your gathering without last-minute stress!
Expert Tips for Spinach Artichoke Swirls
Keep It Cold: Ensure your puff pastry is cold before working with it. This prevents it from becoming too sticky and helps achieve that flaky texture.
Measure Properly: Avoid overfilling the pastry; too much filling can lead to leaks during baking. Stick to the suggested amounts for the best results.
Serve Fresh: These Spinach Artichoke Swirls are best enjoyed straight out of the oven. If they sit out too long, they can lose their delightful crispness.
Customize Your Filling: Feel free to experiment with herbs or spices to suit your taste. Fresh basil or dill can elevate the flavor profile even more!
Golden Glaze: Don’t skip the egg wash! It adds a beautiful golden hue and enhances the appearance of your swirls.
Storage Tips: If there are leftovers, store them in an airtight container. Reheat gently in the oven to maintain their texture.
How to Store and Freeze Spinach Artichoke Swirls
Room Temperature: Allow swirls to cool completely before storing them at room temperature for up to 2 hours. This will prevent sogginess.
Fridge: Place any leftovers in an airtight container and refrigerate for up to 3 days. Reheat in the oven for 10–15 minutes at 350°F for the best texture.
Freezer: Freeze unbaked swirls before the oven step. Wrap individual swirls in plastic wrap and then in foil. They can be stored for up to 1 month. Bake directly from the freezer, adding a few extra minutes to the baking time.
Reheating: For reheating, bake previously baked swirls at 350°F for about 15–20 minutes until heated through and crispy, restoring the delightful texture of your Spinach Artichoke Swirls.
What to Serve with Spinach Artichoke Swirls
Pairing these delightful swirls with complementary dishes transforms your brunch gathering into a sumptuous feast.
- Mixed Green Salad: A crisp salad with a tangy vinaigrette adds freshness to balance the richness of the swirls. The greens provide a satisfying crunch that enhances each bite.
- Garlic Butter Breadsticks: Soft and buttery, these breadsticks are perfect for dipping into any leftover sauce from your swirls. Their warm aroma will invite everyone to the table.
- Marinara Sauce: This classic dipping sauce adds a zesty flavor that pairs beautifully with the creamy filling of the swirls. A little dab will elevate every delicious bite!
- Cucumber Avocado Salad: A refreshing mix of cucumber and avocado drizzled with lemon juice offers a cool, creamy contrast that complements the warm swirls perfectly.
- Fruit Platter: Bright, juicy fruits like berries and melons bring a burst of sweetness and a refreshing element to your brunch spread, making for a colorful feast.
- Sparkling Lemonade: A bubbly, citrusy drink enhances flavors while providing a light and invigorating accompaniment to each savory swirl.
- Chocolate Fondue: For a sweet finish, serve with a chocolate fondue for dipping treats like strawberries or marshmallows after you’ve enjoyed the savory swirls.
Spinach Artichoke Swirls Variations
Customize these delectable swirls to suit your taste and dietary preferences, creating new flavor profiles with ease!
-
Herb Additions: Toss in fresh herbs like dill or basil for a fragrant twist that brightens every bite.
-
Cheese Swap: Experiment by using a blend of cheddar and gouda to create a bold and deliciously different flavor profile.
-
Spice Variation: For an added kick, mix in jalapeños or finely chopped bell peppers. This spicy twist brings a delightful warmth to the filling.
-
Vegan Option: Replace cream cheese with cashew cheese or silken tofu blended until smooth for a creamy plant-based alternative that’s equally satisfying.
-
Pesto Infusion: Stir in a few tablespoons of your favorite pesto into the filling for a delicious herby layer that enhances the already comforting flavors.
-
Pre-Made Shortcut: If you’re short on time, feel free to use pre-made spinach artichoke dip as the filling to speed up your preparation. It’s a convenient option that doesn’t skimp on taste!
-
Crunchy Topping: Before baking, sprinkle some panko breadcrumbs on top for an extra crunchy finish that contrasts beautifully with the soft, creamy filling.
-
Nutty Flavor: Add in toasted pine nuts or walnuts to the filling for a delightful nutty crunch that enriches the overall texture.
These variations not only enhance the flavor but can cater to different dietary needs or simply your personal preferences! Whether you go for a bold cheese swap or a quick shortcut using pre-made dip like my delicious Keto Creamed Spinach, each twist will make your Spinach Artichoke Swirls uniquely yours.

Spinach Artichoke Swirls Recipe FAQs
How do I know if my spinach is fresh enough?
Absolutely! Look for vibrant, dark green leaves without any yellowing or dark spots all over. Fresh spinach should feel crisp and have a pleasant aroma. If you find any wilted leaves or unpleasant odor, it’s best to skip them and get fresher ones.
What’s the best way to store leftover swirls?
Very good question! Once your Spinach Artichoke Swirls have cooled, transfer them to an airtight container and refrigerate for up to 3 days. If you’re reheating, pop them in a preheated oven at 350°F for about 10–15 minutes to bring back that crispy texture.
Can I freeze my Spinach Artichoke Swirls?
Yes, you can! For the best results, freeze them unbaked. Wrap each swirl tightly in plastic wrap, followed by aluminum foil to prevent freezer burn, and store them for up to 1 month. When you’re ready to bake, just place them directly in the oven from the freezer, adding a few extra minutes to the baking time.
What should I do if my swirls don’t puff up during baking?
Don’t worry! If they don’t puff, it could be due to the puff pastry being too warm or overworked. Keep the pastry cold and handle it gently. Make sure it’s thoroughly thawed but not warm before baking. If it still doesn’t puff properly, check your oven temperature with an oven thermometer—it may not be hot enough.
Are there any dietary considerations I should keep in mind?
Yes, definitely! If you or your guests have allergies, keep in mind that these swirls contain dairy and gluten. For a dairy-free option, substitute cream cheese with a vegan cream cheese, and for a gluten-free version, look for gluten-free puff pastry. Always check labels for any hidden allergens.
How can I make these swirls ahead of time?
Very simple! You can prepare your filling up to a day in advance and store it in the refrigerator. Then, when you’re ready to entertain, simply assemble, twist, and bake your Spinach Artichoke Swirls right before serving. This makes it easy to enjoy your gathering without rush!

Spinach Artichoke Swirls: Irresistibly Creamy Pastry Treats
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C). Thaw the puff pastry for about 30 minutes.
- In a mixing bowl, combine spinach, artichokes, Parmesan, cream cheese, mayonnaise, and garlic. Season with salt, pepper, and red pepper flakes.
- Cut the puff pastry in half. Spread the filling over one half, leaving a border.
- Lay the second half of the pastry over the filling and seal the edges. Crimp for a tighter seal.
- Slice the pastry into 6 equal strips and twist each one to form a swirl.
- Whisk the egg with a little water and brush it on the swirls for a golden finish.
- Bake for 25 minutes until puffed and golden brown.
- Cool for a few minutes before serving. Enjoy warm or at room temperature.

Leave a Reply