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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily
  • Total Time: 40 minutes
  • Yield: Approximately 12 servings 1x

Description

Spinach Artichoke Swirls are the ultimate crowd-pleasing appetizer that combines creamy spinach, tender artichokes, and savory cheeses, all enveloped in flaky puff pastry. These delightful bites are easy to whip up and perfect for any occasion—be it parties, game days, or family gatherings. Serve them warm straight from the oven for a memorable treat that will leave your guests raving. With their rich flavors and elegant presentation, these swirls are sure to become a favorite in your recipe repertoire.


Ingredients

Scale
  • 1 sheet puff pastry (thawed)
  • 1 cup fresh spinach (chopped)
  • 1 cup canned artichoke hearts (drained and chopped)
  • ½ cup cream cheese (softened)
  • ½ cup sour cream
  • ½ cup grated Parmesan cheese
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • Salt and pepper to taste
  • 1 egg (beaten for egg wash)

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Roll out the thawed puff pastry on a floured surface.
  3. In a mixing bowl, combine spinach, artichokes, cream cheese, sour cream, Parmesan cheese, garlic powder, onion powder, salt, and pepper until creamy.
  4. Evenly spread the filling over the pastry and roll tightly into a log.
  5. Slice the log into 1-inch pieces.
  6. Place on a parchment-lined baking sheet, brush with beaten egg, and bake for 15–20 minutes until golden brown.
  7. Allow to cool slightly before serving warm.
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 100
  • Sugar: 0g
  • Sodium: 210mg
  • Fat: 7g
  • Saturated Fat: 3g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 15mg