Go Back
Spinach Dip Rolls

Spinach Dip Rolls

Spinach Dip Rolls are flaky, buttery puff pastry filled with creamy, cheesy spinach and artichoke dip. Crispy on the outside and rich on the inside, they make the perfect party appetizer, brunch snack, or anytime indulgence. Easy to prep ahead and always crowd-pleasing!
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 8 rolls
Course: Appetizer, Party Food, Snack
Cuisine: American, Comfort Food, Holiday
Calories: 280

Ingredients
  

For the Filling
  • 1 lb frozen spinach thawed and well-drained
  • 1 cup marinated artichoke hearts chopped (about 6 oz drained)
  • 1 cup shredded Parmesan cheese
  • 0.5 cup shredded Gruyère cheese
  • 0.5 cup shredded white cheddar cheese
  • 3 cloves garlic finely minced or grated
  • 2 oz cream cheese softened to room temperature
  • 1 lemon zested, optional for freshness
  • 0.5 tsp crushed red pepper flakes
  • 0.5 tsp kosher salt or to taste
For the Pastry
  • 1 large egg
  • 2 Tbsp heavy cream
  • all-purpose flour for dusting work surface
  • 17 oz puff pastry thawed according to package directions
  • 2 Tbsp everything bagel seasoning or toasted sesame seeds, for topping

Method
 

  1. Step 1: Prepare the Filling — In a large bowl, combine spinach, artichokes, Parmesan, Gruyère, cheddar, garlic, cream cheese, lemon zest, red pepper flakes, and salt. Mix until creamy and evenly blended.
  2. Step 2: Prepare the Pastry and Egg Wash — Whisk together egg and heavy cream in a small bowl. On a lightly floured surface, roll out puff pastry into 10-inch squares and cut each in half to make four rectangles.
  3. Step 3: Assemble the Rolls — Place filling along one long edge of each pastry rectangle. Brush the opposite edge with egg wash. Roll tightly into logs and seal seams with a fork. Chill the logs on a parchment-lined baking sheet for 20 minutes to firm up.
  4. Step 4: Slice and Top — Preheat oven to 425°F (220°C). Slice each log into four pieces, brush with egg wash, and sprinkle with everything bagel seasoning or sesame seeds.
  5. Step 5: Bake to Golden Perfection — Bake for 25 minutes or until puffed and golden. Let cool slightly before serving to allow the filling to set.

Notes

Drain spinach very well to avoid soggy pastry. Swap Gruyère for mozzarella for a milder flavor. Add crumbled bacon or sun-dried tomatoes for variation. Freeze unbaked rolls for up to 2 months and bake from frozen. Best served warm.