If you love warm, cheesy snacks that feel fancy but take almost no effort, you’re going to adore these Spinach Artichoke Swirls. They’re flaky, creamy, perfectly golden, and loaded with the same flavors as the classic spinach–artichoke dip, but in a fun grab-and-eat form. I make these for parties, game nights, potlucks, or even lazy weekend snacks—and they disappear every single time!
They’re made with ready-to-use puff pastry, a quick cheesy filling, and a simple roll-and-bake method that even beginners can handle. Let’s get into the recipe!
Quick Facts
-
Prep Time: 15 minutes
-
Cooking Time: 20–22 minutes
-
Total Time: 35–40 minutes
-
Serving Size: About 15–18 swirls
Why You’ll Love These Spinach Artichoke Swirls
-
Uses frozen puff pastry—super convenient
-
Perfect for parties, brunches, or snacking
-
Creamy filling with crispy edges
-
Vegetarian and kid-friendly
-
Easy to customize with different cheeses or spices
These are the kind of appetizers that look impressive but take minimal effort—my favorite kind!
Ingredients You’ll Need
For the Filling
-
1 cup cooked spinach (squeezed dry)
-
1 cup artichoke hearts (chopped)
-
½ cup cream cheese (softened)
-
½ cup mozzarella cheese
-
¼ cup parmesan cheese
-
2 garlic cloves (minced)
-
Salt and pepper to taste
-
¼ tsp red chili flakes (optional)
For the Swirls
-
1 sheet puff pastry (thawed)
-
1 egg (for brushing)
How to Make Spinach Artichoke Swirls
Step 1: Mix the Filling
In a bowl, combine spinach, artichokes, cream cheese, mozzarella, parmesan, garlic, salt, pepper, and chili flakes. Mix until creamy and well-combined.
Step 2: Roll Out Puff Pastry
Lay the pastry sheet flat on a lightly floured surface. Spread the filling evenly over it, leaving a small border on all sides.
Step 3: Roll and Chill
Roll the pastry tightly into a log. Freeze for 10 minutes—this makes slicing easier.
Step 4: Slice the Swirls
Cut the log into ½–¾ inch slices and place them on a lined baking tray.
Step 5: Brush & Bake
Brush the tops with beaten egg for a golden finish.
Bake at 400°F (200°C) for 20–22 minutes until puffed and beautifully browned.
Let them cool slightly before serving.
Serving Suggestions
-
Serve warm with marinara, ranch, garlic mayo, or no dip at all—they’re delicious on their own.
-
Add them to a brunch board with fruits, cheese, and crackers.
-
Serve as an easy party starter with cocktails or mocktails.
-
Great as a quick lunchbox snack for kids.
Tips for Customization
-
Add protein: Mix in cooked shredded chicken or crumbled bacon.
-
Cheesy upgrade: Add cheddar or pepper jack for more flavor.
-
Herb boost: Add basil, parsley, or Italian seasoning to the filling.
-
Spicy version: Add chopped jalapeños or extra chili flakes.
-
Healthier twist: Use whole-wheat pastry or phyllo sheets.
Nutritional Info (Approx. per swirl)
-
Calories: 120
-
Carbs: 9g
-
Protein: 3g
-
Fat: 8g
-
Fiber: 1g
FAQs
1. Can I make these ahead of time?
Yes! Prep the rolls, freeze the log, and slice and bake whenever needed.
2. Can I use frozen spinach?
Absolutely. Just thaw it completely and squeeze out ALL the water.
3. How do I store leftovers?
Refrigerate in an airtight container for up to 3 days. Reheat in an air fryer or oven.
4. Can I use phyllo dough instead of puff pastry?
Yes, but the texture will be lighter and crispier.
5. Are these freezer-friendly?
Yes! Freeze the unbaked slices on a tray, then transfer to a zip bag. Bake straight from frozen.
Final Thoughts
Spinach Artichoke Swirls are one of those effortless recipes that make you look like a pro. They’re flaky, creamy, flavorful, and perfect for any occasion. Once you try them, you’ll want to bake a double batch every time!