Spinach Artichoke Swirls

Highlighted under: Comfort Food

Deliciously cheesy and packed with flavor, these Spinach Artichoke Swirls make the perfect appetizer for any gathering.

Helena Wright

Created by

Helena Wright

Last updated on 2025-12-19T15:51:00.882Z

These Spinach Artichoke Swirls are a crowd-pleaser at every party. With the creamy richness of artichokes and the vibrant flavor of spinach, they are rolled into easy-to-make pastry swirls that are sure to impress your guests.

Why You Will Love This Recipe

  • Creamy and cheesy filling that is irresistible
  • Perfectly flaky pastry that complements the filling
  • Quick and easy to prepare, making them ideal for gatherings

A Flavorful Combination

Spinach and artichokes are a classic pairing that brings both nutrition and taste to your table. Spinach is loaded with vitamins A, C, and K, while artichokes provide a unique flavor and are high in antioxidants. Together, they create a filling that is not only delicious but also packed with health benefits. This combination is a great way to sneak in some veggies while satisfying your cravings for cheesy goodness.

The creamy filling blends perfectly with the flaky puff pastry, creating a delightful contrast in textures. As the swirls bake, the flavors meld together, making each bite a joyous experience. Whether you're hosting a party or looking for a snack, these Spinach Artichoke Swirls are sure to impress your guests.

Perfect for Any Occasion

These Spinach Artichoke Swirls are incredibly versatile and can be served at various gatherings. From casual get-togethers to formal parties, they make an excellent appetizer that appeals to a wide range of palates. Their bite-sized portions are easy to handle, making them perfect for mingling guests who want to enjoy delicious food without the fuss.

Moreover, they can be prepared ahead of time and baked just before serving, allowing you to spend more time with your guests. With their cheesy filling and savory flavors, they are bound to be a hit at any event, ensuring that your gathering is memorable.

Tips for Success

When preparing your Spinach Artichoke Swirls, be sure to drain the artichoke hearts thoroughly. Excess moisture can make the filling soggy, which may affect the final texture and taste of your swirls. Additionally, feel free to customize the filling by adding your favorite herbs or spices. A pinch of red pepper flakes can add a nice kick, while fresh herbs like parsley or dill can enhance the overall flavor.

For an extra touch, consider serving these swirls with a dipping sauce. A tangy yogurt or a zesty marinara can elevate the experience, providing a delightful contrast to the creamy filling. Enjoy experimenting with different combinations to make this recipe your own!

Ingredients

Gather all the ingredients before you start to ensure a smooth cooking process.

For the Swirls

  • 1 sheet of puff pastry, thawed
  • 1 cup fresh spinach, chopped
  • 1 cup artichoke hearts, drained and chopped
  • 1 cup cream cheese, softened
  • 1/2 cup grated Parmesan cheese
  • 1/2 cup shredded mozzarella cheese
  • 2 cloves garlic, minced
  • Salt and pepper to taste
  • 1 egg, beaten (for egg wash)

Once you have prepared your ingredients, you're ready to start making the swirls!

Instructions

Follow these simple steps to make your Spinach Artichoke Swirls.

Preheat the Oven

Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.

Prepare the Filling

In a large mixing bowl, combine the chopped spinach, artichoke hearts, cream cheese, Parmesan cheese, mozzarella cheese, minced garlic, salt, and pepper. Mix until well combined.

Roll Out the Pastry

On a lightly floured surface, roll out the puff pastry sheet into a rectangle.

Spread the Filling

Spread the spinach and artichoke filling evenly over the puff pastry.

Roll and Slice

Starting from one edge, carefully roll the pastry into a log. Slice the log into 1-inch thick pieces and place them on the prepared baking sheet.

Brush with Egg Wash

Brush the tops of the swirls with the beaten egg to give them a golden color when baked.

Bake

Bake in the preheated oven for 15 minutes or until golden brown and puffed.

Serve

Allow to cool slightly before serving. Enjoy your delicious Spinach Artichoke Swirls!

These swirls are best served warm and can be paired with your favorite dipping sauces!

Serving Suggestions

Pair your Spinach Artichoke Swirls with a refreshing salad for a light meal. A simple mixed greens salad with a lemon vinaigrette can complement the richness of the swirls, providing a balanced dining experience. Alternatively, these swirls can be enjoyed on their own as a satisfying snack or appetizer.

For a more festive presentation, arrange the swirls on a platter with a variety of dipping sauces. This not only adds visual appeal but also allows guests to personalize their experience. Consider offering a mix of sauces like ranch, garlic aioli, or a spicy sriracha mayo to cater to different tastes.

Storage and Reheating

If you have leftovers, store them in an airtight container in the refrigerator for up to three days. For the best texture, reheat them in the oven at 350°F (175°C) for about 10-15 minutes. This will help restore the pastry's crispiness, making them almost as good as fresh.

You can also freeze the swirls before baking. Simply prepare them, place them on a baking sheet lined with parchment, and freeze until solid. Once frozen, transfer them to a freezer-safe bag. When you’re ready to bake, just add a few extra minutes to the baking time, and enjoy freshly baked swirls anytime!

Secondary image

Questions About Recipes

→ Can I make these swirls ahead of time?

Yes, you can prepare the swirls and refrigerate them before baking. Just bake them when you're ready to serve.

→ Can I use frozen spinach instead of fresh?

Absolutely! Just make sure to thaw and drain the frozen spinach well before using.

→ What can I serve with Spinach Artichoke Swirls?

They pair well with marinara sauce, ranch dressing, or a creamy garlic dip.

→ Can I freeze the swirls?

Yes, you can freeze the uncooked swirls. Just bake them directly from the freezer, adding a few extra minutes to the baking time.

Spinach Artichoke Swirls

Deliciously cheesy and packed with flavor, these Spinach Artichoke Swirls make the perfect appetizer for any gathering.

Prep Time20 minutes
Cooking Duration15 minutes
Overall Time35 minutes

Created by: Helena Wright

Recipe Type: Comfort Food

Skill Level: Easy

Final Quantity: 12 servings

What You'll Need

For the Swirls

  1. 1 sheet of puff pastry, thawed
  2. 1 cup fresh spinach, chopped
  3. 1 cup artichoke hearts, drained and chopped
  4. 1 cup cream cheese, softened
  5. 1/2 cup grated Parmesan cheese
  6. 1/2 cup shredded mozzarella cheese
  7. 2 cloves garlic, minced
  8. Salt and pepper to taste
  9. 1 egg, beaten (for egg wash)

How-To Steps

Step 01

Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.

Step 02

In a large mixing bowl, combine the chopped spinach, artichoke hearts, cream cheese, Parmesan cheese, mozzarella cheese, minced garlic, salt, and pepper. Mix until well combined.

Step 03

On a lightly floured surface, roll out the puff pastry sheet into a rectangle.

Step 04

Spread the spinach and artichoke filling evenly over the puff pastry.

Step 05

Starting from one edge, carefully roll the pastry into a log. Slice the log into 1-inch thick pieces and place them on the prepared baking sheet.

Step 06

Brush the tops of the swirls with the beaten egg to give them a golden color when baked.

Step 07

Bake in the preheated oven for 15 minutes or until golden brown and puffed.

Step 08

Allow to cool slightly before serving. Enjoy your delicious Spinach Artichoke Swirls!

Nutritional Breakdown (Per Serving)

  • Calories: 210 kcal
  • Total Fat: 14g
  • Saturated Fat: 8g
  • Cholesterol: 40mg
  • Sodium: 320mg
  • Total Carbohydrates: 16g
  • Dietary Fiber: 2g
  • Sugars: 1g
  • Protein: 5g