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
Irresistible Spinach Artichoke Swirls That Will Steal the Show - Featured Image

Irresistible Spinach Artichoke Swirls That Will Steal the Show

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make delicious Spinach Artichoke Swirls. Easy recipe with step-by-step instructions.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

The key to this dish lies in selecting the right ingredients—fresh, flavorful, and high-quality whenever possible. Growing up, my mum always emphasized that the best dishes start with simple, good ingredients. For these swirls, I like to use fresh spinach, creamy cheeses, and tender artichoke hearts for that perfect texture. If you’re pressed for time, frozen spinach works just as well, but make sure to squeeze out any excess moisture to avoid soggy pastry.

  • 1 sheet puff pastry, thawed
  • 1 cup fresh spinach, chopped (or ½ cup frozen spinach, thawed and drained)
  • ½ cup marinated artichoke hearts, chopped
  • ½ cup cream cheese, softened
  • ¼ cup grated Parmesan cheese
  • ¼ cup shredded mozzarella cheese
  • 1 garlic clove, minced
  • 1 teaspoon lemon juice
  • Salt and freshly ground black pepper, to taste
  • 1 egg, beaten (for egg wash)

If you want to switch things up, goat cheese adds a lovely tang, and you can swap mozzarella for cheddar for a sharper bite. For a dairy-free option, try a plant-based cream cheese and skip the Parmesan.

Instructions

  1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. In a mixing bowl, combine the cream cheese, Parmesan, mozzarella, minced garlic, and lemon juice. Stir until smooth and creamy.
  3. Add the chopped spinach and artichoke hearts to the cheese mixture. Season with salt and pepper to taste. Mix gently until well combined.
  4. Roll out the thawed puff pastry on a lightly floured surface into a rectangle about 10×12 inches.
  5. Spread the spinach-artichoke filling evenly over the pastry, leaving a small border around the edges.
  6. Starting from one long edge, carefully roll the pastry into a tight log. Pinch the edges to seal.
  7. Using a sharp knife, slice the log into 12 even swirls, about 1 inch thick.
  8. Place the swirls cut-side up on the prepared baking sheet, spacing them about 1 inch apart.
  9. Brush the tops with the beaten egg to achieve a golden, glossy finish.
  10. Bake for 18-22 minutes, or until the pastry is puffed and golden brown.
  11. Remove from oven and let cool slightly before serving. They’re best enjoyed warm!

  • Author: Jenny
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Cooking
  • Cuisine: International