Easy Spinach Artichoke Swirls

Posted on August 12, 2025 · [Elisa]

Spinach Artichoke Swirls

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

Subscribe

Never miss a recipe again! Subscribe to my newsletter.

Subscription Form

Spinach Artichoke Swirls are a deliciously flaky puff pastry appetizer filled with creamy, cheesy spinach-artichoke goodness. With crispy golden layers and a savory filling that’s bursting with flavor, they’re perfect for parties, brunches, or even as a cozy snack at home. The best part? They’re incredibly simple to make yet look like they came straight from a bakery.

Why You’ll Love Spinach Artichoke Swirls

These swirls combine the rich flavors of spinach, artichokes, parmesan, and cream cheese wrapped inside buttery puff pastry. The result is a melt-in-your-mouth bite with a delightful crunch. Whether you’re hosting a gathering or need a quick appetizer, these are both elegant and easy.

If you love puff pastry appetizers, you might also enjoy trying Cheddar Sweet Corn Pie or Spinach Artichoke Dip Pinwheels for more crowd-pleasing ideas.

Ingredients for Spinach Artichoke Swirls

  • 1 puff pastry sheet, thawed
  • 1 cup fresh spinach, chopped
  • ¼ cup artichokes, chopped
  • ¼ cup shredded parmesan cheese
  • ⅛ cup cream cheese, softened
  • ¼ cup mayonnaise
  • 1 garlic clove, minced
  • Salt to taste
  • Fresh cracked pepper to taste
  • Red pepper flakes to taste
  • 1 egg (for egg wash)

Ingredient Substitutions & Variations

  • Spinach: Use frozen spinach (thawed and drained) if fresh isn’t available.
  • Artichokes: Marinated artichoke hearts add extra flavor depth.
  • Cheese: Add mozzarella or feta for a different cheesy twist.
  • Heat level: Adjust red pepper flakes or omit for a milder flavor.
  • Vegan option: Use vegan puff pastry, dairy-free cream cheese, and plant-based mayonnaise.

Kitchen Equipment Needed

  • Mixing bowl
  • Sharp knife
  • Baking sheet
  • Parchment paper
  • Pastry brush

Step-by-Step Preparation

1. Preheat and Prep: Preheat oven to 400°F. Thaw puff pastry according to package directions.

2. Make the Filling: In a mixing bowl, combine spinach, artichokes, parmesan cheese, cream cheese, mayonnaise, garlic, salt, pepper, and red pepper flakes. Mix until smooth and evenly combined.

3. Layer the Pastry: Cut puff pastry sheet in half. Spread the spinach-artichoke mixture evenly on one half, then place the other half of the pastry on top, sandwiching the filling.

4. Cut and Twist: Using a sharp knife, cut the pastry into 6 long strips. Twist each strip and roll into a swirl, tucking ends underneath so they hold shape while baking.

5. Egg Wash & Bake: Place swirls on a parchment-lined baking sheet. Brush with egg wash (egg beaten with 1 tsp water). Bake for 22–24 minutes, or until puffed and golden.

6. Cool and Serve: Let cool slightly before serving warm.

For another elegant yet simple recipe using similar flavors, check out these Spinach Pesto Butter Bean Lentil Quinoa Bowls.

Tips for the Best Spinach Artichoke Swirls

  • Drain excess moisture from spinach and artichokes to prevent soggy pastry.
  • Work quickly with puff pastry to keep it cold, which ensures the best rise.
  • Even filling distribution guarantees every bite is flavorful.

Common Mistakes to Avoid

  • Overfilling the pastry—this can cause filling to leak out during baking.
  • Skipping the egg wash, which helps create that golden, glossy finish.
  • Not sealing ends of the swirls, leading to unraveling in the oven.

Serving & Presentation Ideas

Serve on a wooden platter with a sprinkle of fresh parsley for color. Pair with a small dipping bowl of marinara or creamy garlic sauce for added indulgence.

Storage & Make-Ahead Instructions

  • Refrigeration: Store leftovers in an airtight container for up to 3 days. Reheat in the oven at 350°F for 5–7 minutes.
  • Freezing: Freeze before baking for up to 1 month; bake from frozen, adding 3–5 minutes to cooking time.
  • Make-ahead: Prepare the swirls and refrigerate for up to 8 hours before baking.

Perfect Pairings

Serve alongside a fresh salad or soup for a light lunch. They also work beautifully on appetizer boards with olives, cheese, and crackers.

FAQ About Spinach Artichoke Swirls

Can I use store-bought spinach-artichoke dip? Yes, just spread it between the puff pastry layers for an even quicker version.

Can I make these in mini size? Absolutely—cut into smaller strips for bite-sized swirls, adjusting bake time to 15–18 minutes.

Can I add more cheese? Yes, mozzarella or fontina would add extra melty goodness.

Conclusion

Spinach Artichoke Swirls are an easy yet impressive appetizer that’s ready in under 30 minutes. With a flaky, buttery crust and creamy, savory filling, they’re perfect for any occasion—whether it’s a casual snack or an elegant gathering. The combination of flavors makes them an instant crowd-pleaser, and their beautiful swirl design ensures they look as good as they taste.

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

Spinach Artichoke Swirls – Easy Puff Pastry Appetizer


  • Author: Elisa
  • Total Time: 34 minutes
  • Yield: 6 swirls 1x
  • Diet: Vegetarian

Description

Spinach Artichoke Swirls are a flaky puff pastry appetizer filled with creamy spinach, artichokes, and cheese. Golden and buttery on the outside, rich and savory inside, these swirls are perfect for parties, brunch, or an indulgent snack—ready in under 35 minutes.


Ingredients

Scale
  • 1 puff pastry sheet, thawed
  • 1 cup fresh spinach, chopped
  • ¼ cup artichokes, chopped
  • ¼ cup shredded parmesan cheese
  • ⅛ cup cream cheese, softened
  • ¼ cup mayonnaise
  • 1 garlic clove, minced
  • Salt to taste
  • Fresh cracked pepper to taste
  • Red pepper flakes to taste
  • 1 egg (for egg wash)

Instructions

  1. Preheat and Prep: Preheat oven to 400°F. Thaw puff pastry according to package directions.
  2. Make the Filling: In a mixing bowl, combine spinach, artichokes, parmesan cheese, cream cheese, mayonnaise, garlic, salt, pepper, and red pepper flakes. Mix until smooth and evenly combined.
  3. Layer the Pastry: Cut puff pastry sheet in half. Spread the spinach-artichoke mixture evenly on one half, then place the other half of the pastry on top.
  4. Cut and Twist: Cut into 6 long strips, twist each, and roll into a swirl, tucking ends underneath.
  5. Egg Wash & Bake: Place swirls on parchment-lined baking sheet, brush with egg wash. Bake 22–24 minutes or until puffed and golden.
  6. Cool and Serve: Let cool slightly before serving warm.

Notes

  • Spinach: Use frozen spinach (thawed and drained) if fresh isn’t available.
  • Cheese: Add mozzarella, feta, or fontina for extra flavor.
  • Vegan option: Use vegan puff pastry, dairy-free cream cheese, and plant-based mayonnaise.
  • Freezing: Freeze before baking for up to 1 month; bake from frozen with 3–5 extra minutes.
  • Mini version: Cut into smaller strips for bite-sized swirls, bake 15–18 minutes.
  • Prep Time: 10 minutes
  • Cook Time: 24 minutes
  • Category: Appetizer
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 swirl

Tags:

You might also like these recipes