If you love creamy spinach artichoke dip and buttery, flaky pastries, you’re about to discover your new favorite appetizer! Spinach Artichoke Swirls bring together tender spinach, savory artichokes, rich cream cheese, and Parmesan, all wrapped in golden puff pastry. They’re crispy on the outside, creamy on the inside, and absolutely irresistible.
Whether you’re planning a holiday gathering, hosting game night, or craving a delicious afternoon snack, these beautiful pastry swirls deliver big flavor without hours in the kitchen.
And here’s the best part: you don’t need to be a professional baker to make them look impressive!
As a chef, I love recipes that turn everyday ingredients into something special. These savory swirls do exactly that. With a few simple steps and one sheet of puff pastry, you can create an appetizer that looks like it came straight from a bakery.
Table of Contents
Why You’ll Love These Spinach Artichoke Swirls
- Quick & Easy: Just 15 minutes of prep and 20–25 minutes in the oven make these perfect for busy days.
- Perfect for Entertaining: Their beautiful spiral shape makes them an eye-catching addition to any appetizer platter.
- Rich & Creamy Filling: Spinach, artichokes, cream cheese, and Parmesan create a savory combination in every bite.
- Simple Ingredients: Everything you need is easy to find at most grocery stores.
- Easy to Customize: Add different cheeses, herbs, or spices to create your own version.
- Family-Friendly: The crispy pastry and cheesy filling make these a fun snack to share with the whole family.
What Are Spinach Artichoke Swirls?
Spinach Artichoke Swirls are savory puff pastry appetizers filled with a creamy mixture of chopped spinach, artichokes, cheese, garlic, and seasonings.
Unlike traditional spinach artichoke dip, which is served in a bowl with chips or bread, these pastries turn those familiar flavors into delicious handheld bites.
The filling is spread between two layers of puff pastry, cut into strips, twisted, and rolled into spirals. As they bake, the pastry puffs up and becomes beautifully golden, while the creamy filling warms and blends with the cheese.
The result? A perfectly balanced bite with crisp, flaky layers and a rich, savory center.
They’re wonderful for birthday parties, baby showers, holiday dinners, and casual weekend gatherings.
Ingredients You’ll Need
You only need a handful of ingredients to make these irresistible pastry swirls.
For the Spinach Artichoke Filling
- 1 puff pastry sheet: Creates those light, buttery, flaky layers. Thaw according to the package directions.
- 1 cup fresh spinach, chopped: Adds fresh flavor and a beautiful pop of green.
- ¼ cup artichokes, chopped: Provides a slightly tangy, savory flavor that pairs perfectly with the cheese.
- ¼ cup shredded Parmesan cheese: Brings salty, nutty richness to the filling.
- ⅛ cup cream cheese, softened (2 tablespoons): Makes the filling creamy and smooth.
- ¼ cup mayonnaise: Adds richness and helps bind the ingredients together.
- 1 garlic clove, minced: Gives the filling a delicious aromatic kick.
- Salt, to taste: Enhances all the savory flavors.
- Freshly cracked black pepper, to taste: Adds gentle warmth.
- Red pepper flakes, to taste: Optional, but perfect if you enjoy a little heat.
For the Egg Wash
- 1 egg: Helps the pastries develop a gorgeous golden finish.
- 1 teaspoon water: Makes the egg wash easier to brush evenly.
Chef Omar’s Tip: If you’re using canned or jarred artichokes, drain them thoroughly and pat them dry. Too much moisture can make your puff pastry soggy.
How to Make Spinach Artichoke Swirls
These savory pastries are surprisingly simple to prepare. Follow these steps for beautiful golden swirls with creamy centers.
Step 1: Preheat the Oven
Preheat your oven to 400°F (200°C).
Line a baking sheet with parchment paper to prevent sticking and make cleanup easier.
Allow your puff pastry to thaw according to the package instructions. It should be flexible enough to unfold without cracking but still cool to the touch.
Step 2: Prepare the Creamy Filling
In a medium mixing bowl, combine the chopped spinach, artichokes, Parmesan cheese, softened cream cheese, mayonnaise, and minced garlic.
Season with salt, freshly cracked black pepper, and red pepper flakes to taste.
Mix until everything is well combined.
The filling should be creamy and spreadable, with the spinach and artichokes evenly distributed throughout.
Step 3: Assemble the Puff Pastry
Place your thawed puff pastry sheet on a lightly floured surface.
Using a sharp knife, cut the sheet into two equal rectangles.
Spread the spinach artichoke mixture evenly over one rectangle, leaving a small border around the edges.
Carefully place the second rectangle on top, creating a pastry sandwich with the creamy filling in the middle.
Press lightly to help the layers stay together.
Step 4: Cut and Twist the Strips
Using a sharp knife or pizza cutter, slice the filled pastry lengthwise into 6 even, long strips.
Gently lift one strip and twist it several times, keeping the filling between the pastry layers.
Roll the twisted strip into a spiral, similar to a cinnamon roll.
Tuck the loose end underneath to help the swirl hold its shape.
Repeat with the remaining strips.
Don’t worry if your spirals aren’t perfectly identical. A slightly rustic appearance is part of their homemade charm!
Step 5: Brush with Egg Wash
In a small bowl, whisk together one egg and one teaspoon of water.
Using a pastry brush, lightly coat the tops and exposed pastry edges of each swirl.
This simple step gives your finished pastries their beautiful golden-brown color.
Step 6: Bake Until Golden
Arrange the swirls on your prepared baking sheet, leaving space between them so the pastry can expand.
Bake at 400°F for 20–25 minutes, or until the pastries are golden brown, puffed, and cooked through.
Oven temperatures can vary, so start checking around the 20-minute mark.
Step 7: Cool and Serve
Remove the baking sheet from the oven and let the swirls cool for about 5 minutes.
Transfer them to a serving platter and enjoy while they’re warm and wonderfully flaky.
Chef’s Tips for Perfect Spinach Artichoke Swirls
A few small tricks can make a big difference when working with puff pastry.
- Keep the pastry cool. Warm puff pastry becomes sticky and harder to shape. If it gets too soft, refrigerate it for 10–15 minutes before continuing.
- Remove excess moisture. Dry your spinach after washing and drain the artichokes well. Wet filling can prevent the pastry from becoming crisp.
- Avoid overfilling. Too much filling can spill out during twisting and baking. Spread a thin, even layer for the best results.
- Use a sharp cutter. A clean cut helps the pastry strips keep their shape.
- Give the swirls room to expand. Puff pastry rises as it bakes, so avoid crowding the baking sheet.
- Bake until fully golden. Pale pastry may still be undercooked in the center. Look for a crisp exterior and nicely browned edges.
Delicious Variations to Try
One of my favorite things about this recipe is how easy it is to customize.
Extra Cheesy Swirls
Add a small handful of shredded mozzarella for a stretchy, cheesy center.
Spicy Spinach Artichoke Swirls
Increase the red pepper flakes or add a pinch of cayenne pepper for more heat.
Mediterranean-Inspired Swirls
Mix in a little crumbled feta cheese and finely chopped sun-dried tomatoes for a tangy twist.
Garlic Herb Swirls
Add chopped fresh parsley, basil, or a pinch of Italian seasoning to enhance the savory flavor.
Whatever variation you choose, keep the filling thick enough to stay inside the pastry while shaping.

FAQs About Spinach Artichoke Swirls
Can I use frozen spinach instead of fresh?
Absolutely! Thaw the frozen spinach completely and squeeze out as much water as possible before mixing it into the filling. Use approximately ¼ cup of thawed, well-drained spinach in place of the fresh spinach.
Can I make Spinach Artichoke Swirls ahead of time?
Yes! Assemble the swirls, place them on a parchment-lined baking sheet, cover, and refrigerate for up to 24 hours before baking. Brush with egg wash just before putting them in the oven.
Can I use a different type of cheese?
Definitely. Mozzarella, feta, or shredded cheddar can work well. Keep the total amount of filling similar so the pastries don’t become overloaded.
Why did my puff pastry turn soggy?
Excess moisture is usually the culprit. Make sure the spinach and artichokes are well drained, avoid adding too much filling, and bake until the pastry is golden and fully cooked.
Can I make these without mayonnaise?
Yes. You can replace the mayonnaise with softened cream cheese for a thicker, richer filling. The texture will be slightly different, but still delicious.
Are Spinach Artichoke Swirls vegetarian?
They can be, depending on the ingredients you choose. Use vegetarian Parmesan made without animal rennet and check that your puff pastry is vegetarian-friendly.
Make Your Next Gathering Extra Delicious
Sometimes the simplest recipes make the biggest impression, and these golden pastry swirls are a perfect example.
With their flaky exterior, creamy spinach artichoke filling, and irresistible cheesy flavor, they’re an easy way to make any occasion feel a little more special.
Whether you’re preparing an appetizer platter for friends or simply treating yourself to something savory, Spinach Artichoke Swirls are guaranteed to bring delicious flavor to the table.
Give this recipe a try, save it for your next gathering, and explore more easy, flavor-packed recipes at PulseRecipes.com.
More Delicious Recipes You’ll Love
If you enjoyed these crispy, cheesy Spinach Artichoke Swirls, why stop here? Explore more delicious recipes from PulseRecipes that are perfect for parties, family dinners, or satisfying savory cravings:
- Spinach Artichoke Macaroni & Cheese – Love the creamy spinach and artichoke combination? This cheesy comfort food brings those irresistible flavors into a delicious pasta dish.
- Cucumber Dill Pinwheels – Looking for another easy party appetizer? These refreshing pinwheels are perfect for entertaining and make a lovely addition to your snack platter.
- Jalapeño Popper Pinwheels – Add a little excitement to your appetizer spread with these flavorful pinwheels, perfect for anyone who enjoys a spicy kick.
- Cream Cheese Chicken Croissants – If you can’t resist flaky pastry and creamy fillings, this savory recipe is another delicious option worth trying.
⭐ Loved These Spinach Artichoke Swirls? We’d love to hear from you! Leave a comment below and rate this recipe with 5 stars if you enjoyed it. Your feedback helps other home cooks discover delicious recipes and inspires us to keep sharing more easy, flavorful creations. Happy cooking!

Spinach Artichoke Swirls
- Total Time: 40 minutes
- Yield: 6 swirls 1x
- Diet: Vegetarian
Description
These easy Spinach Artichoke Swirls feature golden, flaky puff pastry filled with creamy spinach, tender artichokes, Parmesan cheese, and garlic. Perfect for parties, holiday gatherings, game day snacks, or a delicious appetizer that’s ready in just 40 minutes!
Ingredients
- 1 sheet puff pastry, thawed
- 1 cup fresh spinach, chopped
- ¼ cup artichokes, chopped and well-drained
- ¼ cup shredded Parmesan cheese
- ⅛ cup (2 tablespoons) cream cheese, softened
- ¼ cup mayonnaise
- 1 garlic clove, minced
- Salt, to taste
- Freshly cracked black pepper, to taste
- Red pepper flakes, to taste
- 1 large egg, for egg wash
- 1 teaspoon water, for egg wash
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper and thaw the puff pastry according to package instructions.
- Prepare the Filling: In a medium bowl, combine the chopped spinach, artichokes, Parmesan cheese, softened cream cheese, mayonnaise, and minced garlic. Season with salt, black pepper, and red pepper flakes. Mix until creamy and well combined.
- Prepare the Puff Pastry: Place the thawed puff pastry on a lightly floured surface. Cut it into two equal rectangles.
- Add the Filling: Spread the spinach artichoke mixture evenly over one pastry rectangle, leaving a small border around the edges. Place the second rectangle on top and gently press down.
- Cut into Strips: Using a sharp knife or pizza cutter, cut the filled pastry lengthwise into 6 even strips.
- Shape the Swirls: Gently twist each strip, then roll it into a spiral. Tuck the ends underneath to help the swirls hold their shape during baking.
- Apply Egg Wash: Whisk together the egg and 1 teaspoon of water. Lightly brush the tops and exposed pastry edges of each swirl.
- Bake: Arrange the swirls on the prepared baking sheet, leaving space between them. Bake for 20–25 minutes, or until puffed, golden brown, and cooked through.
- Cool and Serve: Allow the Spinach Artichoke Swirls to cool for about 5 minutes before serving. Enjoy warm!
Notes
- Keep Pastry Cold: Work with cool puff pastry for the flakiest texture. Refrigerate briefly if it becomes too soft.
- Drain Artichokes: Remove excess moisture to prevent soggy pastry.
- Cheese Variations: Add mozzarella or feta for extra cheesy flavor.
- Make Ahead: Assemble and refrigerate for up to 24 hours. Brush with egg wash just before baking.
- Storage: Store leftovers in an airtight container in the refrigerator for 3–4 days.
- Freezing: Freeze baked, cooled swirls for up to 2 months for best quality.
- Reheating: Warm at 350°F for 8–10 minutes or until heated through.
- Serving Suggestion: Serve with garlic aioli, ranch dressing, or marinara sauce.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 swirl
- Calories: 275 kcal
- Sugar: 1.5 g
- Sodium: 290 mg
- Fat: 22 g
- Saturated Fat: 6.5 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 1 g
- Protein: 5 g
- Cholesterol: 43 mg
