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

Delightful Spinach Artichoke Swirls


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jennifer
  • Total Time: 35 minutes
  • Yield: Approximately 12 servings 1x

Description

These Spinach Artichoke Swirls are the ultimate crowd-pleasing appetizer that combines flaky puff pastry with a creamy, cheesy filling of fresh spinach and artichokes. Perfect for parties, game days, or cozy nights in, these savory bites deliver an irresistible flavor experience that keeps everyone coming back for more. Prepare to impress your guests and elevate your gatherings with this easy-to-make recipe!


Ingredients

Scale
  • 1 sheet puff pastry (thawed)
  • 2 cups fresh spinach (chopped)
  • 1 cup canned artichoke hearts (drained and chopped)
  • 4 oz cream cheese (softened)
  • 1/2 cup grated Parmesan cheese
  • 1 tsp garlic powder
  • Salt and pepper to taste

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Sauté chopped spinach in a skillet over medium heat until wilted, about 2-3 minutes.
  3. In a large bowl, mix softened cream cheese, artichokes, sautéed spinach, Parmesan cheese, garlic powder, salt, and pepper until well combined.
  4. Roll out the thawed puff pastry into a rectangle about ¼ inch thick. Spread the filling evenly over the pastry.
  5. Roll the pastry tightly from one end to form a log shape. Slice into 1-inch pieces.
  6. Place slices cut-side up on a parchment-lined baking sheet and bake for 15-20 minutes until golden brown.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 swirl (approximately 35g)
  • Calories: 120
  • Sugar: 1g
  • Sodium: 210mg
  • Fat: 8g
  • Saturated Fat: 4g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 9g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 15mg