Spinach Artichoke Swirls Recipe
Imagine biting into a flaky swirl filled with creamy, savory goodness—this is exactly what Spinach Artichoke Swirls deliver. A go-to for gatherings, these delightful pastries make a fantastic appetizer, snack, or even a fun side dish. Whether it’s a casual get-together, a festive occasion, or simply a cozy night in, this recipe shines in its versatility and flavor.
"These Spinach Artichoke Swirls are an instant hit! The blend of creamy ingredients and the flaky pastry is just perfect. I could eat them every day!" – A Happy Home Cook
What Makes This Recipe Special
Why should you choose to make Spinach Artichoke Swirls? For starters, this recipe is a delightful combination of flavors that is both kid-approved and adult-friendly. It’s a fantastic way to sneak in some greens without anyone noticing! Perfect as a party appetizer, these swirls are quick to prepare, making them an excellent choice for weeknight dinners or brunches with friends.
They’re also budget-friendly, utilizing common, affordable ingredients while still delivering that wow factor. With a simple process and minimal prep, you’ll impress everyone around the table without breaking a sweat.
Preparing Spinach Artichoke Swirls
Making Spinach Artichoke Swirls is a straightforward process that comes together beautifully. Gather your ingredients first for a seamless cooking experience. Once you have everything on hand, you’ll be ready to roll (literally!) in no time.
Simply mix the filling, layer the puff pastry, cut, twist, and bake! The result is a golden, flaky treat that looks as good as it tastes. Let’s dive into the details so you can start crafting these mouthwatering bites.
What You’ll Need
- 1 puff pastry sheet (thawed)
- 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)
Feel free to substitute ingredients based on availability—Greek yogurt can replace mayonnaise, or you could use a dairy-free cream cheese for a lighter option.
Step-by-Step Instructions
- Preheat your oven to 400°F (200°C).
- Thaw one sheet of puff pastry completely.
- In a mixing bowl, combine the fresh spinach, chopped artichokes, parmesan cheese, cream cheese, mayonnaise, minced garlic, salt, pepper, and red pepper flakes. Mix well until combined.
- Cut the puff pastry sheet in half lengthwise.
- Spread the spinach artichoke mixture over one half of the puff pastry.
- Place the other puff pastry half on top, creating a sandwich with the filling in between.
- Using a sharp knife, cut the pastry into six even strips, ensuring you cut along the long side.
- Twist each strip and roll them into swirls, tucking the ends under to keep the filling secure.
- Brush each swirl with egg wash (beaten egg mixed with 1 tsp water) for that golden finish.
- Line a baking sheet with parchment paper and arrange the swirls on it.
- Bake in the preheated oven for about 25 minutes, or until golden brown and cooked through. Keep an eye on them, as every oven may vary slightly.
- Let cool for a few minutes and enjoy your delicious Spinach Artichoke Swirls!
Best Ways to Enjoy It
These Spinach Artichoke Swirls are delicious on their own, but you can elevate your dining experience by serving them with some zesty marinara sauce or a creamy dipping sauce for that extra touch. Pair them with a light salad for a wholesome meal or present them on a platter at your next gathering for a stunning presentation. They also make a lovely addition to a cheese board!
Keeping Leftovers Fresh
To store Spinach Artichoke Swirls, ensure they are cooled completely. Place any leftovers in an airtight container and refrigerate for up to 3 days. If you want to keep them longer, consider freezing them. Just make sure they’re tightly wrapped in plastic wrap or stored in a freezer-safe container.
To reheat, simply pop them back in the oven at 350°F (175°C) for about 10-15 minutes, or until warmed through and crisp.
Essential Tips for Success
- Use fresh leaves: Fresh spinach will provide better flavor and texture compared to frozen.
- Be generous with seasonings: Don’t hold back on the salt, pepper, or red pepper flakes to really enhance the flavor.
- Roll them tightly: Ensuring your swirls are well-formed will help prevent them from unfurling during baking.
Creative Twists to Try
Looking to mix things up? Here are a few variations on the classic recipe:
- Add herbs: Fresh basil or dill can lend your swirls a lovely aromatic twist.
- Go spicy: Toss in some chopped jalapeños for a kick!
- Incorporate meats: Diced cooked chicken or ham can make this a heartier option.
- Cheese it up: Play around with different cheeses like goat cheese or feta for a unique flavor.
Your Questions Answered
-
How long does this take to prepare and bake?
Prep time is around 15 minutes, with baking taking about 25 minutes, totaling around 40 minutes from start to finish. -
Can I use frozen spinach?
Yes, but be sure to thaw and squeeze out excess water to prevent a soggy filling. -
Are these suitable for freezing?
Absolutely! Just make sure they’re well-wrapped before freezing and reheat directly from frozen for best results. -
What if I don’t have puff pastry?
You can substitute with phyllo dough or even crescent roll dough, although the texture may vary.
With these Spinach Artichoke Swirls, you’ll have a delightful appetizer that’s not only easy to make but also incredibly satisfying. Enjoy the process, and let the flakiness and flavor wow your guests!

Spinach Artichoke Swirls
Ingredients
Filling Ingredients
- 1 sheet puff pastry (thawed) Use one puff pastry sheet and ensure it's completely thawed.
- 1 cup fresh spinach, chopped Fresh spinach preferred for best flavor and texture.
- 1/4 cup artichokes, chopped Canned or fresh artichokes can be used.
- 1/4 cup shredded parmesan cheese Can substitute with other cheeses like feta.
- 1/8 cup cream cheese, softened Can use dairy-free cream cheese for a lighter option.
- 1/4 cup mayonnaise Greek yogurt can be a substitute.
- 1 clove garlic, minced Provides a nice flavor kick.
- Salt (to taste) Add according to preference.
- Fresh cracked pepper (to taste) Enhances the overall taste.
- Red pepper flakes (to taste) Optional for some heat.
- 1 egg for egg wash Beaten with 1 tsp water for brushing.
Instructions
Preparation
- Preheat your oven to 400°F (200°C).
- Thaw one sheet of puff pastry completely.
- In a mixing bowl, combine the fresh spinach, chopped artichokes, parmesan cheese, cream cheese, mayonnaise, minced garlic, salt, pepper, and red pepper flakes. Mix well until combined.
- Cut the puff pastry sheet in half lengthwise.
- Spread the spinach artichoke mixture over one half of the puff pastry.
- Place the other puff pastry half on top, creating a sandwich with the filling in between.
- Using a sharp knife, cut the pastry into six even strips, ensuring you cut along the long side.
- Twist each strip and roll them into swirls, tucking the ends under to keep the filling secure.
- Brush each swirl with egg wash for that golden finish.
- Line a baking sheet with parchment paper and arrange the swirls on it.
- Bake in the preheated oven for about 25 minutes, or until golden brown and cooked through.
- Let cool for a few minutes before enjoying your delicious Spinach Artichoke Swirls!




