Why Make This Recipe
Spinach Artichoke Swirls are a delightful twist on a classic appetizer. This recipe combines creamy spinach, artichokes, and cheese in a flaky pastry that’s fun to eat. Whether it’s for a party, game day, or just a cozy night at home, these swirls are sure to impress your guests and keep everyone coming back for more. They are perfect for dipping and make a great finger food option.
How to Make Spinach Artichoke Swirls
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 (to taste)
- Fresh cracked pepper (to taste)
- Red pepper flakes (to taste)
- 1 egg (for egg wash)
Directions
- Preheat your oven to 400 degrees Fahrenheit.
- Thaw the puff pastry sheet.
- In a bowl, mix together the chopped spinach, artichokes, parmesan cheese, cream cheese, mayonnaise, minced garlic, and season with salt, pepper, and red pepper flakes.
- Cut the puff pastry sheet in half.
- Spread the spinach artichoke mixture on one half of the puff pastry.
- Place the other half of the puff pastry on top, sandwiching the mixture inside.
- Using a sharp knife, cut the puff pastry into 6 even strips along the longer side.
- Twist each strip and roll them into swirls. Remember to tuck the ends under each swirl so that they hold together while baking.
- Brush each swirl with the egg wash, which is made by beating one egg with 1 teaspoon of water.
- Place the swirls on a baking sheet lined with parchment paper.
- Bake for 25 minutes or until golden brown and the pastry is fully cooked. Keep in mind that baking times may vary by oven.
- Let cool slightly before serving, then enjoy!
How to Serve Spinach Artichoke Swirls
These swirls can be served warm as a delicious appetizer or snack. Pair them with a dipping sauce like marinara, ranch, or even a creamy cheese sauce for extra flavor. They also look great on a platter at parties or gatherings, making them a visually appealing and tasty option.
How to Store Spinach Artichoke Swirls
If you have leftovers, let the swirls cool completely and then place them in an airtight container. You can store them in the refrigerator for up to 3 days. To reheat, simply pop them in the oven at 350 degrees Fahrenheit until warmed through. You can also freeze the swirls before baking. Just assemble them, place them on a baking sheet, and freeze. Once frozen, transfer them to a zip-top bag and store for up to 2 months.
Tips to Make Spinach Artichoke Swirls
- Thaw the pastry properly: Make sure your puff pastry is fully thawed before using; this ensures better rolling and flakiness.
- Press firmly: When you twist and roll the strips, press firmly to secure the swirl shape.
- Experiment with spices: Feel free to add more spices or herbs to the filling for an extra kick.
Variation
You can customize these swirls by adding ingredients like cooked bacon or different cheeses such as feta or mozzarella. Consider using sun-dried tomatoes for a twist on flavor and color.
FAQs
1. Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well too! Just make sure to thaw and drain the spinach well to remove excess moisture before mixing.
2. How can I make these swirls vegetarian?
This recipe is already vegetarian! Just ensure your ingredients like mayonnaise and cheese are free from animal rennet if you want them to be strictly vegetarian.
3. Can I prepare these swirls ahead of time?
Absolutely! You can assemble the swirls, place them on a baking sheet, and refrigerate them until you’re ready to bake. Just add a few extra minutes to the baking time if they are chilled.

Spinach Artichoke Swirls
Equipment
- Baking sheet
- Parchment paper
- Mixing bowl
- Spatula or knife
Ingredients
Main Ingredients
- 1 sheet Frozen puff pastry thawed
- 4 oz Cream cheese softened
- 2 tbsp Mayonnaise
- 0.25 cup Grated Parmesan cheese
- 0.5 tsp Garlic powder
- 6 oz Canned artichoke hearts drained and chopped
- 10 oz Frozen chopped spinach thawed and squeezed dry
Instructions
Preparation
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a bowl, combine cream cheese, mayonnaise, Parmesan cheese, and garlic powder.
- Stir in chopped artichoke hearts and squeezed dry spinach until well combined.
- Unroll the thawed puff pastry sheet on a lightly floured surface or parchment paper.
- Evenly spread the spinach artichoke mixture over the puff pastry, leaving a small border.
- Starting from one long edge, carefully roll up the puff pastry tightly into a log.
- Slice the log into 12 equal pieces, about 1 inch thick.
- Place the swirls cut-side up on the prepared baking sheet.
