Deliciously Easy Spinach Artichoke Swirls

Posted on August 13, 2025 ·

by Bellie

Spinach Artichoke Swirls

Difficulty

Prep time

Cooking time

Total time

Servings

If you’re looking for the ultimate appetizer that’s equal parts indulgent, elegant, and easy to make, these Spinach Artichoke Swirls will become your new go-to recipe. Whether you’re entertaining for the holidays, preparing a casual get-together, or simply craving a savory snack, this puff pastry delight delivers a rich combination of cheesy, creamy filling with the flaky crunch of golden pastry.

This recipe is perfect for home cooks of all levels, especially those who love putting together simple delicious appetizers that look fancy but come together quickly. From Christmas parties to brunch spreads, Spinach Artichoke Swirls are versatile enough to suit any occasion. Plus, this dish plays beautifully alongside other crowd-pleasers like Spinach Artichoke Roll Ups, Spinach Pastries, or even a festive Spinach and Artichoke Christmas Tree.

Let’s explore how to master these savory swirls step-by-step and discover why this recipe deserves a permanent spot in your appetizer repertoire.

Why These Spinach Artichoke Swirls Are Perfect for Any Occasion

There’s a reason this appetizer is a favorite among both seasoned entertainers and casual cooks. The filling is packed with the savory tang of marinated artichoke hearts, fresh spinach, and a medley of cheeses that melt together into a creamy, dreamy mixture. Combined with buttery puff pastry, each swirl delivers the perfect bite: crisp, rich, and utterly satisfying.

Ideal for potlucks, family dinners, or festive parties, these swirls are easy to transport, bake in large batches, and can be served warm or at room temperature. Plus, they pair seamlessly with other spinach and cheese recipes, so they’re always a hit at any gathering.

What You’ll Need: Kitchen Equipment Checklist

Before diving into the preparation, make sure your kitchen is stocked with the necessary tools. You won’t need anything too fancy—just the basics:

  • Baking sheet
  • Parchment paper
  • Sharp knife or pizza cutter
  • Rolling pin (optional)
  • Small mixing bowl
  • Medium mixing bowl
  • Whisk or fork
  • Pastry brush

Having everything prepped in advance will make the entire process smoother and more enjoyable.

Ingredients for Spinach Artichoke Swirls (Exact Measurements)

Here’s everything you’ll need to make these swirls. Stick to the quantities for a perfect balance of flavors:

  • 1 sheet of puff pastry, thawed
  • ½ cup cooked spinach (about ½ bag frozen or 2 cups fresh)
  • ½ cup marinated artichoke hearts, chopped
  • ¼ cup cream cheese, softened
  • ¼ cup sour cream
  • ¼ cup grated mozzarella cheese
  • 2 tablespoons grated Parmesan cheese
  • 1 egg (for egg wash)
  • Salt and pepper to taste

This blend of cheeses, veggies, and pastry creates a creamy and savory filling that’s impossible to resist.

How to Make Spinach Artichoke Swirls Step-by-Step

  1. Preheat and prep: Start by preheating your oven to 375°F (190°C) and lining a baking sheet with parchment paper. This ensures the swirls won’t stick and cleanup will be a breeze.
  2. Prepare the filling: In a medium bowl, mix the cooked spinach, chopped artichokes, cream cheese, sour cream, mozzarella, and Parmesan. Season with a pinch of salt and pepper. Stir until smooth and well combined. The filling should be creamy but thick enough to spread.
  3. Roll out the puff pastry: Lightly flour a clean surface and gently roll out your thawed puff pastry sheet to even out any creases. You want it to be about 10×12 inches for uniform swirls.
  4. Spread the mixture: Use a spoon or spatula to evenly spread the spinach-artichoke mixture over the puff pastry, leaving about ½ inch of space around the edges.
  5. Roll and slice: Starting from the longer edge, roll the pastry tightly into a log. Use a sharp knife or pizza cutter to slice the roll into ½-inch thick swirls. You should get about 10–12 swirls.
  6. Brush with egg wash: Beat the egg in a small bowl and use a pastry brush to gently coat the tops of each swirl. This step gives them a golden, glossy finish once baked.
  7. Bake: Place the swirls on the prepared baking sheet, spacing them about 1 inch apart. Bake for 18–22 minutes or until golden brown and puffed.
  8. Cool and serve: Let them cool slightly before serving. They taste amazing warm, but are also delicious at room temperature.

Tips to Perfect Your Spinach Artichoke Pastry Every Time

  • Don’t overfill: Less is more. Adding too much filling makes it hard to roll and can cause the pastry to break or bake unevenly.
  • Fully thaw the puff pastry: Cold dough cracks easily. Let it sit at room temperature for about 30 minutes before rolling.
  • Use paper towels on spinach: If you’re using frozen spinach, make sure to drain and squeeze out all the excess moisture. Wet filling leads to soggy swirls.
  • Try grating fresh mozzarella: It melts better than pre-shredded cheese and gives a smoother texture to your filling.

Creative Variations: From Spinach Artichoke Croissants to Christmas Trees

These swirls are incredibly versatile, and you can switch them up depending on the occasion:

  • Spinach Artichoke Croissant Pockets: Use crescent dough instead of puff pastry for a softer, croissant-like texture. Fold the dough over the filling like mini turnovers.
  • Spinach and Artichoke Christmas Tree: Arrange the swirls in a tree shape on the baking sheet for festive holiday presentation. Add a star-shaped pastry on top!
  • Mini Spinach Rolls with Puff Pastry: Cut your swirls smaller for bite-sized appetizers perfect for cocktail parties or kids’ snacks.
  • Cheesy Spinach Pastries: Add a touch of feta or goat cheese to give the filling a tangier edge.

You can also serve these alongside cozy recipes like this creamy Roasted Sweet Potato Soup or even a vibrant Kale Caesar Pasta Salad.

Serving & Presentation Ideas for Spinach Artichoke Swirls

Presentation matters, especially when serving these at parties. Here are a few elegant ideas:

  • Platter with dips: Serve on a wooden board with a side of marinara or ranch dressing.
  • Holiday trays: Place on a festive platter with sprigs of rosemary for a holiday touch.
  • Tiered trays: Use a cake stand or tiered tray for vertical presentation at brunch or tea parties.
  • Mini baskets: Wrap a few in parchment and place in mini woven baskets for rustic charm.

They also pair beautifully with drinks like Watermelon Chamomile Tea Cooler or refreshing Cherry Iced Tea.

How to Store and Reheat Leftovers Like a Pro

If you’re lucky enough to have leftovers, here’s how to keep them fresh:

  • Refrigeration: Store in an airtight container in the refrigerator for up to 3 days.
  • Freezing: Freeze swirls in a single layer on a baking sheet, then transfer to a freezer bag. They’ll keep for 1–2 months.
  • Reheating: Warm them in a 350°F oven for 10 minutes or until heated through. Avoid microwaving, as it makes the pastry soggy.

These reheating tips ensure your spinach artichoke roll ups taste just as good the next day.

Common Mistakes to Avoid with Puff Pastry Appetizers

  • Skipping the egg wash: This leads to dull, pale pastry. Don’t forget it!
  • Not chilling before baking: If the pastry gets too soft while assembling, chill it for 10 minutes before baking to help it puff properly.
  • Overbaking: Watch closely during the last few minutes. Puff pastry can go from golden to burnt quickly.
  • Filling too wet: Drain ingredients thoroughly to avoid soggy pastry bottoms.

Avoiding these pitfalls will give you professional-quality spinach artichoke swirls every time.

Best Food Pairings with Spinach and Cheese Recipes (Non-Alcoholic)

These savory bites pair beautifully with:

Keep your spread balanced and flavorful with these refreshing and wholesome sides.

Spinach Artichoke Swirls Recipe FAQ

Can I make these ahead of time?
Yes! Prepare and refrigerate the unbaked swirls the night before. Bake fresh for best results.

Can I use fresh spinach instead of frozen?
Absolutely. Just sauté until wilted and let it cool before adding to the filling.

Can I make this dairy-free?
Yes, use dairy-free cream cheese and cheese alternatives. The flavor and texture may differ slightly, but it’s still tasty.

What if I don’t have puff pastry?
You can substitute with crescent roll dough, phyllo dough (in layers), or even pie crust for a different texture.

Final Thoughts + Call to Action

There you have it—Spinach Artichoke Swirls that are golden, cheesy, and bursting with flavor. Whether you’re planning your next party, prepping holiday appetizers, or simply in the mood for a comforting snack, this recipe checks all the boxes: simple, elegant, and totally delicious.

Loved this recipe? Don’t keep it to yourself—share it with friends, pin it for later, and subscribe to our blog for more irresistible appetizers and crowd-pleasing bites. Your next gathering just got a whole lot tastier.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Deliciously Easy Spinach Artichoke Swirls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • Total Time: 33–37 minutes
  • Yield: 1012 swirls 1x
  • Diet: Vegetarian

Description

Flaky puff pastry meets a creamy spinach-artichoke filling in these elegant yet simple swirls. Perfect for parties, brunches, or anytime you need a quick crowd-pleaser, they’re golden, cheesy, and irresistibly savory.


Ingredients

Scale
  • 1 sheet puff pastry, thawed
  • 1/2 cup cooked spinach (about 1/2 bag frozen or 2 cups fresh)
  • 1/2 cup marinated artichoke hearts, chopped
  • 1/4 cup cream cheese, softened
  • 1/4 cup sour cream
  • 1/4 cup grated mozzarella cheese
  • 2 tbsp grated Parmesan cheese
  • 1 egg (for egg wash)
  • Salt and pepper, to taste

Instructions

  1. Preheat oven to 375°F (190°C) and line a baking sheet with parchment paper.
  2. In a bowl, combine spinach, artichokes, cream cheese, sour cream, mozzarella, Parmesan, salt, and pepper until smooth.
  3. Roll out puff pastry on a lightly floured surface to about 10×12 inches.
  4. Spread the spinach-artichoke mixture evenly, leaving a 1/2-inch border.
  5. Roll tightly from the long edge, then slice into 1/2-inch swirls (about 10–12 pieces).
  6. Place swirls on prepared sheet, brush tops with beaten egg.
  7. Bake 18–22 minutes, until golden and puffed. Cool slightly before serving.

Notes

  • Drain spinach well to prevent soggy pastry.
  • Chill assembled swirls for 10 minutes before baking if pastry becomes too soft.
  • Variations: Add feta or goat cheese, form into a Christmas tree shape for holidays, or make bite-sized versions.
  • Storage: Refrigerate up to 3 days; freeze up to 2 months; reheat in oven at 350°F for 10 minutes.
  • Prep Time: 15 minutes
  • Cook Time: 18–22 minutes
  • Category: Appetizer; Snack
  • Method: Baking
  • Cuisine: American

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star