Spinach Artichoke Swirls
If you’re looking for a delightful appetizer or snack that brings everyone together, then you’re in for a treat with these Spinach Artichoke Swirls! This recipe has been a favorite in my family for years. The combination of creamy artichokes and fresh spinach wrapped in flaky puff pastry is simply irresistible. Whether you’re hosting a party, enjoying a cozy family dinner, or just need something quick for a busy weeknight, these swirls are perfect for any occasion.
What makes this recipe truly special is how easy it is to prepare. You can whip them up in no time and they always impress your guests. Plus, they disappear fast — so be ready to make another batch!
Why You’ll Love This Recipe
- Quick and easy: With just a few simple steps, you can have these delicious swirls ready to bake!
- Family-friendly: Even the pickiest eaters will love the cheesy, savory flavor of these treats.
- Perfect for gatherings: They make an excellent appetizer or finger food that everyone will enjoy at parties or potlucks.
- Make-ahead convenience: You can prepare them in advance and pop them in the oven when you’re ready to serve.
- Deliciously satisfying: The combination of flavors and textures makes every bite a delight!

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients to create these Spinach Artichoke Swirls. You likely have many of these items on hand already!
For the Filling
- 1 puff pastry sheet
- 1 cup fresh spinach, chopped
- 1/4 cup artichokes, chopped
- 1/4 cup shredded parmesan cheese
- 1/8 cup cream cheese, softened
- 1/4 cup mayonnaise
- 1 garlic clove, minced
- salt (to taste)
- fresh cracked pepper (to taste)
- red pepper flakes (to taste)
For the Egg Wash
- 1 egg (for egg wash)
Variations
This recipe is wonderfully flexible! Here are some fun ideas to mix things up:
- Add some protein: Try adding cooked chicken or turkey for an extra hearty swirl.
- Spice it up: Incorporate jalapeños or your favorite hot sauce if you love a bit of heat.
- Change the cheese: Swap out parmesan for mozzarella or feta to give it a different flavor profile.
- Go vegan: Use plant-based cheeses and mayonnaise for a vegan-friendly version that everyone can enjoy.
How to Make Spinach Artichoke Swirls
Step 1: Preheat the Oven
Start by preheating your oven to 400 degrees Fahrenheit. This ensures that your swirls will bake evenly and turn golden brown when they’re ready.
Step 2: Prepare the Filling
In a large mixing bowl, combine chopped spinach, artichokes, parmesan cheese, softened cream cheese, mayonnaise, minced garlic, salt, pepper, and red pepper flakes. Mixing these ingredients well creates a flavorful filling that packs every swirl with deliciousness.
Step 3: Prepare the Puff Pastry
Once thawed, cut the puff pastry sheet in half. This gives you two layers for your swirls. It’s important to work with chilled pastry as it puffs up beautifully when baked.
Step 4: Assemble the Swirls
Spread half of the spinach artichoke mixture onto one piece of puff pastry. Place the other half on top so that the filling is sandwiched between them. This layering creates those lovely swirls we all adore!
Step 5: Cut and Twist
Using a sharp knife, cut the sandwich into six even strips along the long side. Carefully twist each strip and roll it into a swirl shape. Tucking the ends under each swirl helps keep everything intact during baking.
Step 6: Apply Egg Wash
Beat one egg with one teaspoon of water to create an egg wash. Brush each swirl lightly with this mixture; it will give them that gorgeous golden color when baked.
Step 7: Bake
Place your swirls on a parchment paper-lined baking sheet and pop them into your preheated oven. Bake for about 22-24 minutes or until they are golden brown and crispy.
Step 8: Cool and Serve
Once baked to perfection, let them cool slightly before digging in! Enjoy these tasty Spinach Artichoke Swirls warm as an appetizer or snack — I promise they won’t last long!
Pro Tips for Making Spinach Artichoke Swirls
Making Spinach Artichoke Swirls can be a delightful experience, and these tips will ensure your swirls turn out perfectly every time!
-
Use fresh ingredients: Fresh spinach and artichokes enhance the flavor significantly compared to canned or frozen. This freshness truly shines through in each bite.
-
Thaw the puff pastry properly: Allow the puff pastry to thaw in the refrigerator overnight or at room temperature for about 30 minutes. This prevents it from becoming too sticky, making it easier to work with.
-
Don’t overfill: While it’s tempting to pile on the filling, using the right amount ensures your swirls will hold together nicely and bake evenly. Too much filling can lead to a messy outcome!
-
Experiment with spices: Feel free to add herbs or spices that suit your taste, such as Italian seasoning or a pinch of nutmeg. These additions can personalize your swirls and introduce new flavors.
-
Let them cool before serving: Allowing your swirls to cool for a few minutes after baking helps them set and makes them easier to handle. Plus, they’re delicious at room temperature for snacking later!
How to Serve Spinach Artichoke Swirls
These delightful Spinach Artichoke Swirls are perfect for any gathering or as a tasty snack. Presenting them well can elevate your dish from just good to absolutely fabulous!
Garnishes
- Chopped fresh herbs: A sprinkle of parsley or chives adds a burst of color and freshness on top of your swirls.
- Lemon wedges: Serving lemon wedges alongside gives your guests an option to drizzle some citrus over their swirls for an extra zing.
Side Dishes
- Garden salad: A light garden salad with mixed greens, cherry tomatoes, and a vinaigrette pairs wonderfully with the richness of the swirls.
- Roasted vegetables: Seasonal roasted veggies like bell peppers, zucchini, and carrots bring a colorful side that complements the flavors in your dish.
- Hummus platter: A variety of hummus served with pita chips and fresh veggies makes for a wholesome accompaniment that balances the savory swirls.
- Tomato soup: This classic pairing offers comforting warmth and is perfect for dipping those lovely swirls into!
With these tips and serving suggestions, you’ll create an unforgettable experience around your Spinach Artichoke Swirls. Enjoy every bite!

Make Ahead and Storage
These Spinach Artichoke Swirls are perfect for meal prep! You can make them ahead of time, and they store beautifully without losing their delicious flavor. Here’s how to keep them fresh for your upcoming gatherings or quick snacks.
Storing Leftovers
- Allow the swirls to cool completely before storing.
- Place them in an airtight container.
- Keep in the refrigerator for up to 3 days.
Freezing
- Prepare the swirls as directed but do not bake them.
- Arrange the raw swirls on a baking sheet and freeze until solid.
- Transfer to a freezer-safe bag or container, and store for up to 2 months.
- When ready to bake, no need to thaw—just add a few extra minutes to the baking time!
Reheating
- Preheat your oven to 350 degrees Fahrenheit.
- Place the swirls on a baking sheet lined with parchment paper.
- Bake for 10-15 minutes or until heated through and crispy.
FAQs
Here are some common questions about making Spinach Artichoke Swirls that I hope will help you.
Can I use frozen spinach for Spinach Artichoke Swirls?
Absolutely! Just make sure to thaw and drain it well before mixing it with other ingredients. This will help prevent excess moisture in your swirls.
What can I substitute for cream cheese in Spinach Artichoke Swirls?
You can use ricotta cheese or a dairy-free cream cheese alternative if desired. Both options will work beautifully in creating that creamy texture!
How do I ensure my Spinach Artichoke Swirls turn out crispy?
Make sure your puff pastry is fully thawed and cold when you work with it. Also, don’t skip the egg wash—it adds a lovely golden finish!
Can Spinach Artichoke Swirls be made vegan?
Yes! Substitute the cream cheese with a plant-based version, use nutritional yeast instead of parmesan, and skip the egg wash or use a non-dairy milk wash instead.
Final Thoughts
I hope you find joy in making these delightful Spinach Artichoke Swirls! They’re not only easy to whip up but also so satisfying to enjoy. Whether you’re hosting friends or just treating yourself, these little bites of goodness are sure to impress. Happy cooking, and remember to have fun along the way!
Spinach Artichoke Swirls
Indulge in the delightful flavors of Spinach Artichoke Swirls, an irresistible appetizer that perfectly balances creamy artichokes and fresh spinach wrapped in flaky puff pastry. These swirls are a go-to for any occasion, whether it’s a festive gathering, a cozy family dinner, or just a quick snack during the week. Their ease of preparation means you can whip them up in no time, impressing your guests with minimal effort. With their warm, cheesy filling and golden-brown exterior, these swirls are sure to disappear quickly—so be ready to make an extra batch!
- Prep Time: 15 minutes
- Cook Time: 24 minutes
- Total Time: 39 minutes
- Yield: Approximately 6 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: American
Ingredients
- 1 puff pastry sheet
- 1 cup fresh spinach, chopped
- 1/4 cup artichokes, chopped
- 1/4 cup shredded parmesan cheese
- 1/8 cup cream cheese, softened
- 1/4 cup mayonnaise
- 1 garlic clove, minced
- Salt and pepper to taste
Instructions
- Preheat your oven to 400°F (200°C).
- In a large bowl, mix together chopped spinach, artichokes, parmesan cheese, cream cheese, mayonnaise, minced garlic, salt, and pepper until well combined.
- Roll out the thawed puff pastry and cut it in half.
- Spread half of the filling on one piece of puff pastry; layer the other half on top.
- Cut into strips and twist each strip into a swirl shape.
- Brush with an egg wash (beaten egg mixed with water) for color.
- Bake on a parchment-lined sheet for 22-24 minutes or until golden brown.
Nutrition
- Serving Size: 1 swirl (45g)
- Calories: 120
- Sugar: 2g
- Sodium: 150mg
- Fat: 8g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 15mg
