As I pulled a golden-brown swirl from the oven, the savory aroma of melted cheese and fresh spinach wrapped around me like a warm hug. These Spinach Artichoke Swirls are not only a delightful blend of creamy and flaky textures but also make for the perfect appetizer or brunch dish that everyone will love. In just a few simple steps, you can whip up these easy-to-make puff pastry bites, destined to impress your guests at any gathering. Whether you opt for fresh or store-bought artichoke dip, the vibrant flavors combined with the flakiness of the pastry create a treat that’ll keep everyone coming back for more. Are you ready to hear how to make these scrumptious swirls that are bound to be the star of your next party?

Why are Spinach Artichoke Swirls Irresistible?
Flavor Explosion: The combination of creamy artichoke and fresh spinach bursts with flavor, making every bite truly delectable.
Effortless Preparation: Easy to make, you’ll need just a handful of ingredients and minimal effort to create a gourmet appetizer that looks and tastes impressive.
Versatile Delight: Perfect for parties, brunches, or just a casual snack, these swirls adapt to any occasion, pleasing both guests and family alike.
Textured Goodness: Flaky puff pastry acts as the ideal vessel for the rich filling, offering a delightful contrast that keeps everyone reaching for seconds.
Crowd Pleaser: They disappear fast! Once you set these out, you’ll find guests coming back for more, leaving them a lasting hit at your gatherings.
Don’t forget to check out some tips on doubling the recipe for larger gatherings, or explore how to use both fresh and store-bought options for artichoke dip.
Spinach Artichoke Swirls Ingredients
For the Filling
• Puff Pastry Sheet – This serves as the structural base; ensure it’s fully thawed for easy handling.
• Fresh Spinach, Chopped – Adds freshness and a vibrant color; you can substitute with frozen spinach (thawed and drained).
• Artichokes, Chopped – Provides delicious flavor and texture; choose canned or jarred artichokes (not marinated) for best results.
• Shredded Parmesan Cheese – Enhances savory depth; feel free to swap it out with mozzarella for a milder taste.
• Cream Cheese, Softened – Creates a wonderfully creamy filling; Neufchâtel can be an excellent lower-fat alternative.
• Mayonnaise – Adds the moisture and richness needed for the filling; Greek yogurt can serve as a healthier option.
• Garlic Clove, Minced – Elevates the overall flavor profile; use garlic powder as a substitute if needed.
• Salt and Fresh Cracked Pepper – Season to taste; adjust according to personal preference for the best flavor.
• Red Pepper Flakes – Introduces a hint of heat; omit for a milder flavor experience.
For the Egg Wash
• Egg (for Egg Wash) – Provides that beautiful golden finish; use a vegan egg wash alternative for a plant-based option.
Step‑by‑Step Instructions for Spinach Artichoke Swirls
Step 1: Preheat the Oven
Start by preheating your oven to 400°F (200°C). This step is crucial for ensuring your Spinach Artichoke Swirls achieve that perfect golden-brown finish. Meanwhile, prepare a baking sheet by lining it with parchment paper to prevent sticking and make cleanup easier.
Step 2: Thaw the Puff Pastry
Thaw one sheet of puff pastry on your countertop for about 30-40 minutes, or until it’s pliable. Ensure the pastry is fully thawed to make rolling easier. Once ready, place the puff pastry on a lightly floured surface to prevent sticking while you prepare the filling.
Step 3: Prepare the Filling
In a large mixing bowl, combine the chopped spinach, artichokes, shredded Parmesan, softened cream cheese, mayonnaise, minced garlic, salt, pepper, and red pepper flakes. Mix these ingredients until they are well-blended and creamy. This filling will be the heart of your delicious Spinach Artichoke Swirls.
Step 4: Assemble the Pastry
Cut the thawed puff pastry sheet in half, creating two rectangles. Spread half of the spinach artichoke mixture evenly over one half of the pastry. Make sure to cover the surface, leaving a small border around the edges for sealing. Then, fold the other half of the pastry over the filling.
Step 5: Cut and Twist
Using a sharp knife or pastry cutter, slice the pastry into six long strips. Twist each strip gently to create a spiral shape, then roll them into swirls, tucking the ends underneath to secure the filling. These twists will form the eye-catching shape of your savory Spinach Artichoke Swirls.
Step 6: Apply the Egg Wash
To achieve a beautiful golden color, prepare an egg wash by whisking together one egg with a teaspoon of water. Brush this mixture generously over each swirl using a pastry brush, ensuring every curve is coated. This step will help your swirls achieve that enticing sheen when baked.
Step 7: Bake the Swirls
Place the swirls on the prepared baking sheet, making sure they have enough space to expand. Bake them in the preheated oven for approximately 25 minutes or until they puff up and turn golden brown. Keep an eye on them; the perfect visual cue is a bubbly, golden exterior.
Step 8: Cool and Serve
Once baked, remove the swirls from the oven and let them cool on the baking sheet for about 5 minutes. This cooling period allows the filling to settle a bit and makes them easier to handle. Serve warm for the best flavor and texture, and watch them disappear at your next gathering!

What to Serve with Spinach Artichoke Swirls
Elevate your gathering with delightful pairings that complement the creamy, savory perfection of these swirls.
- Creamy Mashed Potatoes: The rich, buttery flavor balances the savory swirls, adding comfort to your spread.
- Fresh Garden Salad: A crisp salad with mixed greens and a light vinaigrette offers a refreshing contrast to the richness of the swirls.
- Garlic Breadsticks: Soft, warm breadsticks enhance the overall dining experience, perfect for scooping up any remaining filling.
- Roasted Vegetables: Seasonal veggies bring earthy flavors and a colorful presentation to your table, creating a feast for the eyes.
- Chilled White Wine: A glass of chilled Pinot Grigio brings brightness, cutting through the creaminess and refreshing your palate.
- Cheesy Spinach Dip: Double down on spinach with a warm, gooey cheese dip, perfect for a fun and cohesive flavor theme!
- Fruit Platter: Bright berries and juicy melon provide a sweet counterpoint, lightening up your brunch or appetizer spread.
- Sparkling Water with Lemon: Refreshing and zesty, this beverage is perfect for cleansing the palate between bites of the buttery swirls.
Storage Tips for Spinach Artichoke Swirls
Room Temperature: Keep leftover swirls in an airtight container at room temperature for up to 2 hours to enjoy them fresh; beyond that, refrigerate for best quality.
Fridge: Store any uneaten swirls in the fridge in an airtight container for up to 3 days; they’ll still taste great and can be reheated.
Freezer: For long-term storage, freeze baked swirls in a single layer on a baking sheet, then transfer to a freezer bag for up to 1 month. Reheat directly from frozen.
Reheating: When ready to serve, reheat in a preheated oven at 350°F (175°C) for about 10-15 minutes, until warmed through, to regain that flaky texture and delicious flavors of your Spinach Artichoke Swirls.
Make Ahead Options
These Spinach Artichoke Swirls are fantastic for meal prep enthusiasts looking to save time during busy weeknights! You can prepare the filling up to 3 days in advance; simply mix together your spinach, artichokes, cheese, and seasonings, then store it in an airtight container in the refrigerator. To maintain the pastry’s flakiness, wait to assemble the swirls until just before baking. When you’re ready to serve, roll and bake the swirls directly after assembling. This way, you’ll ensure they come out just as delicious as if you made them fresh, with minimal effort and maximum flavor for your gathering!
Expert Tips for Spinach Artichoke Swirls
Fresh Ingredients: Use fresh spinach and genuine artichokes for a robust flavor; store-bought dips can be bland and lack depth.
Proper Thawing: Ensure your puff pastry is fully thawed and cold before handling; this helps maintain its flakiness during baking.
Egg Wash Alternatives: For a plant-based option, substitute the egg wash with a mixture of non-dairy milk and a pinch of turmeric for color.
Serve Fresh: These swirls are best enjoyed warm right after baking; they’ll lose their delightful texture if made in advance.
Experimentation: Don’t hesitate to customize the filling! Adding unique spices or cheeses can elevate your Spinach Artichoke Swirls to new flavor heights.
Doubling for Gatherings: If hosting a crowd, consider doubling the recipe. Each sheet yields six swirls, so you’ll want plenty to go around!
Spinach Artichoke Swirls Variations
Feel free to make these delightful swirls your own with these exciting variations and substitutions!
- Gluten-Free: Use gluten-free puff pastry made from almond or rice flour for a delicious alternative.
- Dairy-Free: Swap the cream cheese and Parmesan with cashew cream or a plant-based mozzarella for a rich, creamy filling.
- Herbal Infusion: Add freshly chopped herbs like dill or basil to the filling for a fresh and vibrant kick.
- Veggie Boost: Mix in finely diced bell peppers or mushrooms for added flavor and texture in every bite.
- Nutty Twist: Incorporate toasted pine nuts or walnuts into the filling for a delightful crunch, enhancing both flavor and texture.
- Spicy Kick: Enhance your swirls by adding chopped jalapeños or a sprinkle of cayenne pepper for an extra punch of heat.
- Mediterranean Flair: Substitute sun-dried tomatoes and olives for artichokes to give these swirls a unique Mediterranean twist.
Explore these variations to discover your favorite combination, and don’t forget to check out how you can use fresh or store-bought artichoke dip to enhance your dish further! The beauty of cooking lies in personalizing recipes, so let your taste buds guide you!

Spinach Artichoke Swirls Recipe FAQs
How do I select the best spinach for my swirls?
Absolutely! Choose fresh spinach that has vibrant green leaves and no dark spots. You want it to feel firm and crisp, which indicates it’s fresh. If using frozen spinach, ensure it’s well-thawed and completely drained to avoid excess moisture in the filling.
What’s the best way to store leftover Spinach Artichoke Swirls?
After serving, keep any uneaten swirls in an airtight container at room temperature for up to 2 hours. If you have extras after that, refrigerate them for up to 3 days. Just remember to reheat them in a preheated oven for the best taste and texture!
Can I freeze the Spinach Artichoke Swirls?
Yes! To freeze, first bake the swirls and let them cool completely. Then, place them in a single layer on a baking sheet to freeze individually for about 1-2 hours. Once frozen, transfer them to a freezer bag for up to 1 month. When you’re ready to enjoy them, reheat straight from the freezer at 350°F (175°C) for 10-15 minutes, ensuring they’re warmed through and crispy.
What should I do if my puff pastry doesn’t puff up in the oven?
Very! If your pastry doesn’t puff as expected, it might be due to a few factors. First, ensure the pastry was kept cold before baking; warm pastry won’t expand well. Additionally, make sure your oven is preheated properly, as hot air is pivotal for that rise. Lastly, avoid overcrowding the baking sheet; this allows for air circulation.
Are there any dietary considerations for making these swirls?
Of course! If you’re catering to dietary restrictions, you can easily use gluten-free puff pastry available in stores. For dairy-free options, substitute cream cheese with a plant-based alternative and use non-dairy milk for the egg wash. Always double-check ingredient labels for allergens, especially with products like mayonnaise and artichokes.
How can I ensure my filling is perfectly creamy?
Absolutely! To achieve a perfectly creamy filling, ensure the cream cheese is well-softened at room temperature before mixing. This allows it to blend smoothly with the spinach and artichokes. If it seems a bit thick, mixing in a tablespoon of milk or extra mayonnaise can help to achieve your desired consistency. Just mix well until creamy!

Savory Spinach Artichoke Swirls in Flaky Puff Pastry
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Thaw one sheet of puff pastry on your countertop for about 30-40 minutes until pliable.
- In a large mixing bowl, combine the chopped spinach, artichokes, shredded Parmesan, softened cream cheese, mayonnaise, minced garlic, salt, pepper, and red pepper flakes. Mix until well-blended.
- Cut the thawed puff pastry sheet in half. Spread half of the spinach artichoke mixture over one half, leaving a small border around the edges.
- Fold the other half of the puff pastry over the filling. Cut the pastry into six long strips and twist each strip gently to create a spiral shape.
- Whisk together the egg with a teaspoon of water and brush this mixture over each swirl using a pastry brush.
- Place the swirls on the baking sheet and bake for approximately 25 minutes or until golden brown.
- Once baked, let the swirls cool on the baking sheet for about 5 minutes before serving warm.
