Spinach and Artichoke Dip Rolls with Parmesan and Gruyère Recipe
Introduction
Spinach Dip Rolls are a delicious, savory snack perfect for gatherings or a cozy night in. These flaky puff pastry rolls are filled with a flavorful mixture of spinach, cheese, and artichokes, offering a perfect balance of creamy and tangy.

Ingredients
- 1 lb. frozen spinach, thawed, drained
- 1 cup chopped marinated artichoke hearts (about 6 oz. drained)
- 1 cup shredded Parmesan
- 1/2 cup shredded Gruyère
- 1/2 cup shredded white cheddar
- 3 cloves garlic, grated or finely chopped
- 2 oz. cream cheese, room temperature
- Zest of 1 lemon (optional)
- 1/2 tsp. crushed red pepper flakes
- 1/2 tsp. kosher salt
- 1 large egg
- 2 tbsp. heavy cream
- All-purpose flour, for dusting
- 1 (17-oz.) package puff pastry, thawed
- 2 tbsp. everything bagel seasoning or toasted sesame seeds
Instructions
- Step 1: In a large bowl, combine the thawed and drained spinach, chopped artichoke hearts, Parmesan, Gruyère, white cheddar, garlic, cream cheese, lemon zest (if using), crushed red pepper flakes, and kosher salt. Mix well until evenly incorporated.
- Step 2: In a small bowl, whisk together the egg and heavy cream to make an egg wash. Lightly dust your work surface with flour. Roll each sheet of puff pastry into a 10-inch square, then cut each square in half to form two rectangles.
- Step 3: With the longer edge facing you, gently pierce the dough all over using a fork. Spoon one-quarter of the spinach mixture into a single rope along the edge closest to you. Brush the farthest edge with the egg wash. Carefully roll the dough over the filling, rolling away from you and wrapping tightly around the filling. Use a fork to gently crimp the edge to seal. Repeat this process with the remaining dough and filling, creating four logs total. Place rolls on a parchment-lined baking sheet and freeze for 20 minutes.
- Step 4: Preheat the oven to 425°F and position a rack in the center. Slice each frozen roll into four pieces. Brush each piece with the egg wash and sprinkle with everything bagel seasoning or toasted sesame seeds.
- Step 5: Bake the rolls for about 25 minutes, or until the dough is golden brown and flaky. Allow them to cool slightly before serving.
Tips & Variations
- For a milder flavor, reduce or omit the crushed red pepper flakes.
- Try swapping Gruyère with mozzarella or Swiss cheese for a different cheesy twist.
- Make sure to squeeze out excess moisture from the spinach to avoid soggy pastry.
- Leftover rolls freeze well—reheat in the oven to restore flakiness.
Storage
Store any leftover spinach dip rolls in an airtight container in the refrigerator for up to 3 days. To reheat, warm them in a preheated 350°F oven for 10–15 minutes to maintain the crispy texture. You can also freeze the baked rolls for up to 2 months; thaw overnight in the fridge and reheat before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh spinach instead of frozen?
Yes, you can use fresh spinach. Wilt it in a pan over medium heat, then drain thoroughly and squeeze out all excess moisture before mixing with the other ingredients.
Can I prepare the rolls ahead of time?
Absolutely. After assembling, freeze the unbaked rolls for up to a month. When ready to bake, slice, brush with egg wash, add seasoning, and bake directly from frozen, adding a few extra minutes to the baking time.
Print
Spinach and Artichoke Dip Rolls with Parmesan and Gruyère Recipe
- Total Time: 50 minutes
- Yield: 16 rolls 1x
- Diet: Vegetarian
Description
These Spinach Dip Rolls are a delightful appetizer combining creamy spinach and artichoke dip flavors wrapped in flaky puff pastry. Packed with a blend of cheeses, garlic, and a hint of lemon zest, these golden-brown rolls are perfect for parties or a savory snack.
Ingredients
Spinach Dip Filling
- 1 lb. frozen spinach, thawed and drained
- 1 cup chopped marinated artichoke hearts (about 6 oz. drained)
- 1 cup shredded Parmesan cheese
- 1/2 cup shredded Gruyère cheese
- 1/2 cup shredded white cheddar cheese
- 3 cloves garlic, grated or finely chopped
- 2 oz. cream cheese, at room temperature
- Zest of 1 lemon (optional)
- 1/2 tsp. crushed red pepper flakes
- 1/2 tsp. kosher salt
- 1 large egg
- 2 tbsp. heavy cream
Dough and Topping
- 1 (17-oz.) package puff pastry, thawed
- All-purpose flour, for dusting
- 2 tbsp. everything bagel seasoning or toasted sesame seeds
Instructions
- Prepare the Filling: In a large bowl, combine the thawed and drained spinach with chopped marinated artichoke hearts, Parmesan, Gruyère, cheddar, grated garlic, cream cheese, optional lemon zest, crushed red pepper flakes, and kosher salt. Mix thoroughly until well combined into a creamy filling.
- Roll and Cut Puff Pastry: In a small bowl, whisk together the egg and heavy cream to make an egg wash. Lightly dust a clean surface with all-purpose flour, then roll out both sheets of thawed puff pastry to form 10″ x 10″ squares each. Cut each square in half to make two rectangles, totaling four rectangles.
- Assemble the Rolls: With the longer edge of a rectangle facing you, pierce the dough all over with a fork to prevent puffing too much. Spoon one-quarter of the spinach mixture into a line along the edge closest to you. Brush the opposite edge with egg wash, then tightly roll the dough away from you, enclosing the filling. Use a fork to gently crimp the edge to seal. Repeat with remaining pastry and filling to create four logs. Transfer the logs to a parchment-lined baking sheet and freeze for 20 minutes to firm up.
- Prepare for Baking: Preheat your oven to 425°F and position a rack in the center. Slice each log into 4 pieces, giving you 16 rolls in total. Brush the tops of each piece with the remaining egg wash, then sprinkle generously with everything bagel seasoning or toasted sesame seeds.
- Bake the Rolls: Place the rolls on the baking sheet and bake in the preheated oven until the puff pastry is golden brown and crispy, about 25 minutes. Remove from oven and let cool slightly before serving.
Notes
- Make sure to thoroughly drain the spinach to avoid soggy pastry.
- Freezing the rolled logs before slicing helps maintain their shape during baking.
- You can substitute other cheeses like mozzarella or fontina if desired.
- Serve warm for best texture and flavor.
- These rolls can be prepared ahead and frozen, then baked directly from frozen with a few extra minutes added to bake time.
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Category: Appetizer
- Method: Baking
- Cuisine: American
Keywords: spinach dip rolls, spinach artichoke rolls, puff pastry appetizer, cheesy spinach rolls, party appetizers

