Spinach Artichoke Swirls
If you’re looking for a delightful treat that’s sure to impress friends and family, these Spinach Artichoke Swirls are exactly what you need! They’re a perfect blend of creamy, savory goodness wrapped in flaky pastry. This recipe has become a favorite in my home because it’s not only delicious but also incredibly versatile. Whether it’s for a busy weeknight dinner or a festive gathering, these swirls always steal the show!
What makes this recipe special is how easy it is to whip up with simple ingredients that you might already have on hand. Plus, they make for a fantastic appetizer or snack that everyone will love. I promise once you try these Spinach Artichoke Swirls, they’ll become a go-to recipe in your kitchen!
Why You’ll Love This Recipe
- Super easy to prepare: With just a few simple steps, you can create these delightful swirls in no time!
- Family-friendly: Kids and adults alike will enjoy the cheesy flavor and fun swirl shape.
- Perfect for gatherings: These swirls are great as appetizers at parties or as finger foods for game nights.
- Make-ahead option: Prepare them ahead of time and simply bake when you’re ready to serve!
- Versatile flavors: Customize the filling to suit your taste or use what you have in your pantry.

Ingredients You’ll Need
These Spinach Artichoke Swirls use simple, wholesome ingredients that come together beautifully. Here’s what you’ll need:
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 variations to try:
- Add other veggies: Mix in some roasted red peppers or sautéed mushrooms for extra flavor.
- Cheese swap: Use feta cheese instead of parmesan for a tangy twist.
- Herb it up: Add fresh herbs like basil or dill to brighten the filling.
- Spice it up: Incorporate jalapeños or more red pepper flakes for an added kick.
How to Make Spinach Artichoke Swirls
Step 1: Preheat Your Oven
First things first! Preheat your oven to 400 degrees Fahrenheit. This ensures that your swirls bake evenly and get that lovely golden brown color.
Step 2: Prepare the Filling
In a large mixing bowl, combine the chopped spinach, artichokes, parmesan cheese, cream cheese, mayonnaise, minced garlic, salt, pepper, and red pepper flakes. Mixing these ingredients together creates a creamy and delicious filling that’s packed with flavor!
Step 3: Cut the Puff Pastry
Next, take your thawed puff pastry sheet and cut it in half. This will give you two sheets to work with.
Step 4: Assemble the Swirls
Spread the spinach artichoke mixture onto one half of the puff pastry sheet. Then place the other half on top so that the mixture is sandwiched between them. This layering is crucial—it locks in all that yummy goodness!
Step 5: Slice and Twist
Using a sharp knife, cut the assembled puff pastry into six even strips along the long side. This will create long strips perfect for twisting into swirls. After cutting them out, twist each strip gently and roll them into swirls while tucking the ends underneath.
Step 6: Apply Egg Wash
To help your swirls achieve that golden finish while baking, brush each one with an egg wash made from beating one egg with a teaspoon of water. This step adds beautiful color and shine!
Step 7: Bake Them Up
Place the swirls on a parchment-lined baking sheet and pop them into your preheated oven. Bake for about 22-24 minutes until they turn golden brown and flaky.
Step 8: Cool and Enjoy!
Once out of the oven, let them cool slightly before diving in. Trust me; these Spinach Artichoke Swirls are best enjoyed warm!
Pro Tips for Making Spinach Artichoke Swirls
Making delicious Spinach Artichoke Swirls is all about enhancing your technique and ensuring every bite bursts with flavor. Here are some handy tips to elevate your baking experience!
-
Use Fresh Ingredients: Fresh spinach and high-quality artichokes make a noticeable difference in flavor and texture. They contribute to a more vibrant taste that frozen or canned alternatives may lack.
-
Don’t Skimp on Seasoning: Adding salt, pepper, and red pepper flakes not only enhances the flavors but also creates a delightful contrast in each swirl. Adjust to your preference for a mild or spicy kick!
-
Chill Before Baking: After assembling your swirls, refrigerate them for about 15 minutes before baking. This helps the pastry maintain its shape during cooking and results in a flakier texture.
-
Experiment with Cheese: While parmesan is fantastic, feel free to mix it up! Try adding mozzarella or even vegan cheese alternatives for a unique twist and creamier consistency.
-
Keep an Eye on Baking Time: Ovens can vary significantly; start checking your swirls around the 20-minute mark to ensure they achieve that perfect golden brown color without burning.
How to Serve Spinach Artichoke Swirls
These Spinach Artichoke Swirls are not just tasty; they’re also visually appealing! Presenting them beautifully can make your dish even more enticing. Here are some ideas on how to serve them:
Garnishes
-
Fresh herbs: A sprinkle of chopped parsley or basil adds a pop of color and freshness that complements the rich flavors of the swirls.
-
Lemon wedges: Serving lemon wedges on the side allows guests to squeeze fresh juice over their swirls for an extra zesty touch.
Side Dishes
-
Mixed Green Salad: A simple salad with mixed greens, cherry tomatoes, and a light vinaigrette balances out the richness of the swirls while providing a refreshing crunch.
-
Roasted Vegetables: Carrots, bell peppers, and zucchini roasted with olive oil offer a sweet and savory contrast that pairs beautifully with the creamy swirls.
-
Hummus & Pita Chips: A side of hummus brings another layer of flavor—plus it’s perfect for dipping! Pita chips add an enjoyable crunch alongside your swirls.
-
Garlic Bread: For those who crave even more savory goodness, garlic bread is always a crowd-pleaser that complements these flavorful bites perfectly.
Enjoy serving these delightful Spinach Artichoke Swirls at your next gathering or as a special treat for yourself!

Make Ahead and Storage
These Spinach Artichoke Swirls are perfect for meal prep! You can easily make them in advance, making them an excellent choice for parties or a quick snack throughout the week.
Storing Leftovers
- Allow the swirls to cool completely before storing.
- Place them in an airtight container.
- Store in the refrigerator for up to 3 days.
Freezing
- You can freeze unbaked swirls. After twisting and shaping, place them on a parchment-lined baking sheet.
- Freeze until solid, then transfer to a freezer-safe container or bag.
- They can be frozen for up to 2 months.
Reheating
- Preheat your oven to 350 degrees F.
- Place the swirls on a baking sheet.
- Bake for about 10-15 minutes or until heated through and crispy.
FAQs
Here are some common questions about Spinach Artichoke Swirls.
Can I use frozen spinach for Spinach Artichoke Swirls?
Yes! Just make sure to thaw and drain any excess moisture from frozen spinach before using it in the recipe.
What can I serve with Spinach Artichoke Swirls?
These delightful swirls pair well with a fresh salad, vegetable dip, or even as an appetizer at your next gathering!
How do I know when my Spinach Artichoke Swirls are done baking?
They are ready when they turn golden brown and puffed up. Keep an eye on them as baking times may vary slightly based on your oven.
Final Thoughts
I hope you feel inspired to whip up these Spinach Artichoke Swirls! They’re not just delicious but also versatile enough for any occasion. Whether you’re hosting friends or enjoying a quiet night in, they’re sure to impress. Enjoy making this special treat, and don’t hesitate to get creative with your fillings. Happy cooking!
Spinach Artichoke Swirls
Indulge in the savory goodness of Spinach Artichoke Swirls, a delightful treat that’s perfect for any occasion. These flaky puff pastry bites are filled with a creamy mixture of fresh spinach, artichokes, and cheese, making them an irresistible appetizer or snack. With just a few simple ingredients, this recipe is not only easy to prepare but also versatile enough to customize with your favorite flavors. Whether you’re hosting a party, enjoying game night, or simply craving a comforting snack, these swirls are sure to impress your friends and family. Whip them up ahead of time and bake when ready for a warm, cheesy delight everyone will love!
- Prep Time: 15 minutes
- Cook Time: 24 minutes
- Total Time: 39 minutes
- Yield: Makes approximately 6 swirls 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 oven to 400 degrees Fahrenheit.
- In a bowl, mix spinach, artichokes, parmesan cheese, cream cheese, mayonnaise, garlic, salt, pepper, and red pepper flakes.
- Cut the puff pastry in half; spread filling on one half and cover with the other half.
- Cut into strips and twist into swirls.
- Brush with egg wash (optional) for color.
- Bake on a parchment-lined sheet for 22-24 minutes until golden brown.
- Let cool slightly before serving.
Nutrition
- Serving Size: 1 swirl (50g)
- Calories: 180
- Sugar: 1g
- Sodium: 250mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 20mg
