Spinach Artichoke Swirls

Highlighted under: Comfort Food

Deliciously cheesy and packed with flavor, Spinach Artichoke Swirls are a perfect appetizer for any gathering.

Kayla Monroe

Created by

Kayla Monroe

Last updated on 2025-12-18T15:35:38.741Z

These Spinach Artichoke Swirls are a delightful twist on the classic dip. Wrapped in flaky pastry, they are a crowd-pleaser at parties and gatherings.

Why You'll Love This Recipe

  • Creamy spinach and artichoke filling wrapped in flaky pastry
  • Easy to make and perfect for sharing
  • Great for parties, game days, or a cozy night in

A Flavorful Combination

Spinach Artichoke Swirls combine two beloved ingredients into a delightful appetizer. The earthy flavor of fresh spinach pairs perfectly with the tangy richness of artichoke hearts, creating a filling that is both satisfying and indulgent. Each bite is a burst of creamy goodness, making these swirls an instant favorite at any gathering. Whether you're hosting a party or simply enjoying a quiet evening at home, these swirls will elevate your snacking experience.

The combination of cheeses—cream cheese, mozzarella, and Parmesan—adds layers of flavor and a delightful creaminess that complements the vegetables beautifully. This recipe is designed to be easy, allowing even novice cooks to impress their guests with minimal effort. The flaky pastry exterior ensures that every bite is as enjoyable as the last, making these swirls a must-try for cheese lovers and veggie enthusiasts alike.

Perfect for Any Occasion

One of the best things about Spinach Artichoke Swirls is their versatility. They are a fantastic choice for a range of occasions, from festive holiday gatherings to casual game day celebrations. Their bite-sized nature makes them easy to share, allowing guests to enjoy them as a finger food or paired with a dipping sauce. This adaptability makes them a staple in many households, providing a delicious option for every event.

Additionally, they can be made ahead of time and frozen, allowing for quick and easy preparation when unexpected guests arrive. Simply bake them straight from the freezer for a convenient appetizer that tastes fresh and homemade. This makes Spinach Artichoke Swirls not only tasty but also a practical option for those who love to entertain.

Customizing Your Swirls

While the classic spinach and artichoke combination is a tried-and-true favorite, feel free to get creative with your swirls! Add other ingredients like diced bell peppers, cooked chicken, or even sun-dried tomatoes to enhance the flavor profile. You can also experiment with different cheeses, such as feta or cheddar, to add your personal touch to this recipe. The possibilities are endless, making it a fun dish to adapt according to your preferences.

For a lighter version, consider using reduced-fat cream cheese and skipping the egg wash for a healthier twist. If you're looking for a vegan option, substitute the cream cheese with a plant-based alternative and use a vegan puff pastry. This allows everyone, regardless of dietary restrictions, to enjoy the deliciousness of Spinach Artichoke Swirls.

Ingredients

For the Swirls

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

Mix all the ingredients thoroughly for a smooth and creamy filling.

Instructions

Prepare the Filling

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

Roll Out the Pastry

On a floured surface, roll out the puff pastry sheet into a rectangle. Ensure it's evenly rolled out.

Spread the Filling

Spread the spinach artichoke mixture evenly over the puff pastry, leaving a small border around the edges.

Roll and Slice

Starting from one edge, carefully roll the pastry into a log. Slice the log into 1-inch thick swirls.

Bake the Swirls

Place the swirls on a baking sheet lined with parchment paper. Brush the tops with the beaten egg. Bake at 375°F (190°C) for 20-25 minutes or until golden brown.

Serve

Remove from the oven and let cool slightly before serving. Enjoy your delicious Spinach Artichoke Swirls!

Serve warm with a side of marinara sauce for dipping!

Serving Suggestions

Spinach Artichoke Swirls are best served warm, straight from the oven. Pair them with a zesty dipping sauce, such as a homemade ranch or yogurt-based dip, to complement their creamy filling. A simple marinara sauce also works wonderfully for those who enjoy a classic Italian twist. Set them out on a platter with fresh veggies for a colorful and appealing appetizer spread.

For a complete meal, consider serving these swirls alongside a fresh salad or a bowl of soup. Their rich flavors can balance out lighter dishes, creating a satisfying dining experience. Whether as a snack or part of a larger meal, they are sure to delight.

Storage Tips

If you have leftovers (though they're unlikely!), store them in an airtight container in the refrigerator for up to three days. To reheat, simply pop them back in the oven at 350°F (175°C) for about 10 minutes, or until warmed through and crispy again. This method ensures that you maintain their flaky texture, enhancing your enjoyment on the second serving.

For longer storage, consider freezing the uncooked swirls. Prepare them up to the baking step, then arrange them in a single layer on a baking sheet. Once frozen, transfer them to a freezer bag. When you're ready to bake, there's no need to thaw—just add a few extra minutes to the baking time for fresh-baked goodness on demand.

Nutritional Benefits

Spinach is a powerhouse of nutrients, providing a good source of vitamins A, C, and K, as well as iron and antioxidants. The artichokes contribute fiber and essential minerals, making these swirls not only delicious but also a nutritious choice for your gatherings. Incorporating these ingredients into your diet can help support overall health, making this appetizer a guilt-free indulgence.

While the pastry does add some calories, the overall balance of ingredients ensures that you're getting more than just empty carbs. Enjoying these swirls in moderation can be a delightful way to include healthy veggies into your snacks, allowing you to indulge without compromising your health goals.

Secondary image

Questions About Recipes

→ Can I make these ahead of time?

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

→ What can I serve with Spinach Artichoke Swirls?

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

→ Can I freeze the swirls?

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

→ What cheese can I substitute?

You can use any cheese you like, such as goat cheese or feta, for a different flavor profile.

Spinach Artichoke Swirls

Deliciously cheesy and packed with flavor, Spinach Artichoke Swirls are a perfect appetizer for any gathering.

Prep Time20 minutes
Cooking Duration25 minutes
Overall Time45 minutes

Created by: Kayla Monroe

Recipe Type: Comfort Food

Skill Level: Intermediate

Final Quantity: 12 swirls

What You'll Need

For the Swirls

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

How-To Steps

Step 01

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

Step 02

On a floured surface, roll out the puff pastry sheet into a rectangle. Ensure it's evenly rolled out.

Step 03

Spread the spinach artichoke mixture evenly over the puff pastry, leaving a small border around the edges.

Step 04

Starting from one edge, carefully roll the pastry into a log. Slice the log into 1-inch thick swirls.

Step 05

Place the swirls on a baking sheet lined with parchment paper. Brush the tops with the beaten egg. Bake at 375°F (190°C) for 20-25 minutes or until golden brown.

Step 06

Remove from the oven and let cool slightly before serving. Enjoy your delicious Spinach Artichoke Swirls!

Nutritional Breakdown (Per Serving)

  • Calories: 250 kcal
  • Total Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 55mg
  • Sodium: 320mg
  • Total Carbohydrates: 20g
  • Dietary Fiber: 2g
  • Sugars: 1g
  • Protein: 6g