I absolutely love this Spinach Artichoke Puff Pastry Rolls Recipe because it takes the classic, creamy dip we all crave and transforms it into crispy, flaky little parcels of joy. Whenever I have guests over or just want a comforting snack, these rolls always steal the show—they’re simple enough to whip up, but fancy enough to impress. You’ll find that the combination of spinach, artichokes, and three different cheeses wrapped in buttery puff pastry is pure magic.
What makes this Spinach Artichoke Puff Pastry Rolls Recipe especially worth trying is the way it balances creamy richness with a golden, crunchy crust. I used to struggle with dips that were too messy or temperatures that never felt quite right, but rolling this filling inside puff pastry means you get that perfect bite every time. Whether it’s game day, a casual get-together, or just a cozy night in, these rolls are reliably delicious and oh-so-satisfying.
Why You’ll Love This Recipe
- Easy to Make: The rolls come together quickly with minimal prep, perfect for busy days or last-minute guests.
- Creamy Yet Crispy: You get a perfect contrast with a cheesy, flavorful center wrapped in flaky golden pastry.
- Make-Ahead Friendly: You can prep and freeze the rolls ahead of time, so they’re ready whenever you need them.
- Versatile & Crowd-Pleasing: Whether as an appetizer, snack, or party treat, these rolls always make people happy.
Ingredients You’ll Need
Each ingredient in this Spinach Artichoke Puff Pastry Rolls Recipe serves a specific role—from the tangy, tender artichokes to the trio of cheeses that build deep flavor. I recommend choosing quality cream cheese and fresh garlic for the best results.
- Frozen spinach: Make sure it’s well thawed and thoroughly drained to avoid soggy pastry.
- Marinated artichoke hearts: Chopped finely, these add a lovely zesty bite.
- Parmesan cheese: Adds sharp, nutty depth.
- Gruyère cheese: Melts beautifully with a mild but distinct flavor.
- White cheddar cheese: For a bit of tang and creaminess.
- Garlic: Freshly grated or finely chopped really makes the filling pop.
- Cream cheese: Use room temperature to blend smoothly into the filling.
- Lemon zest (optional): Brightens the flavors and cuts through richness.
- Crushed red pepper flakes: Adds a subtle, warming kick.
- Kosher salt: Enhances all the other flavors.
- Large egg: Used for the egg wash to create that beautiful golden crust.
- Heavy cream: Mixed with the egg for the wash and added richness.
- All-purpose flour: For dusting the surface while rolling out puff pastry.
- Puff pastry sheets: Thawed properly so they’re pliable but still cold.
- Everything bagel seasoning: Sprinkled on top for texture and that irresistible savory aroma.
Variations
I like to switch things up sometimes, which is one of the great things about this Spinach Artichoke Puff Pastry Rolls Recipe. You can customize it to your taste or dietary needs without losing that comforting, cheesy goodness.
- Vegetarian Variation: This recipe is already vegetarian, but if you want it vegan, try swapping the cheeses and cream cheese for plant-based alternatives—I’ve done this with decent results using cashew cheese blends.
- Spicy Twist: Adding more crushed red pepper or a dash of smoked paprika gives the filling a smoky heat that my family loves.
- Fresh Spinach Swap: If you want to use fresh spinach, sauté it first and squeeze out all moisture before mixing, which keeps your puff pastry crisp.
- Different Seasonings: Instead of everything bagel seasoning, sprinkle sesame seeds or poppy seeds on top for a milder finish.
How to Make Spinach Artichoke Puff Pastry Rolls Recipe
Step 1: Mix the Savory Filling
Start by thoroughly mixing the thawed and drained spinach with the chopped artichokes, Parmesan, Gruyère, cheddar, garlic, cream cheese, lemon zest (if using), red pepper flakes, and salt in a large bowl. I like to use a sturdy spoon or my hands to really combine everything evenly. This step is key for balanced flavor throughout each roll, and you’ll appreciate how creamy and tasty this filling is before it even hits the pastry.
Step 2: Prepare Your Puff Pastry
On a lightly floured surface, roll each thawed puff pastry sheet to about a 10″ x 10″ square. I recommend keeping the dough cold; if it warms up too much and becomes sticky, pop it back in the fridge for a few minutes. Then, cut each square in half to create two rectangles—you’ll end up with four total. This size is perfect for rolling around the filling without making your rolls too thick or too floppy.
Step 3: Assemble the Rolls
With the longer edge of each rectangle facing you, use a fork to prick holes all over the dough. This step helps prevent bubbling while baking. Then spoon about a quarter of the spinach mixture into a rope along the edge closest to you. Brush the far edge with the egg wash (beat egg and cream together). Now roll the dough tightly away from you, enclosing the filling. Seal the edge by gently crimping it with a fork to keep it from peeling open in the oven. I’ve found that working quickly but gently here keeps everything neat and compact.
Step 4: Chill and Slice
Place your four logs on a parchment-lined baking sheet and freeze them for about 20 minutes. This chilling helps the dough firm up, making it much easier to slice without squishing the filling out. After chilling, slice each log into four pieces to yield 16 rolls. Brush each piece with more egg wash and top with everything bagel seasoning—this finishing touch adds irresistible flavor and texture.
Step 5: Bake to Perfection
Preheat your oven to 425°F and arrange the rack in the center. Bake the rolls for about 25 minutes or until the puff pastry turns a beautiful golden brown. If this is your first time, keep an eye on them around 20 minutes, as ovens vary. Once done, let them cool slightly before serving—that way, the filling sets just enough and you won’t burn your mouth! These rolls come out perfectly flaky and melty every time.
Pro Tips for Making Spinach Artichoke Puff Pastry Rolls Recipe
- Drain Your Spinach Well: I learned the hard way that any extra water in the spinach ruins the pastry’s crispiness, so squeeze it dry with a towel or cheesecloth.
- Keep Puff Pastry Cold: When rolling and assembling, cold dough handles much better and bakes up flakier.
- Freeze Before Slicing: Chilling the logs solidifies the filling, which means cleaner slices and less mess.
- Don’t Skip the Egg Wash: Brushing the rolls before baking gives that irresistible shiny, golden crust that looks and tastes fantastic.
How to Serve Spinach Artichoke Puff Pastry Rolls Recipe
Garnishes
I like to garnish these Spinach Artichoke Puff Pastry Rolls with a sprinkle of fresh chopped parsley or chives to add a pop of color and freshness. A little lemon wedge on the side also brightens each bite beautifully. For a fun twist, drizzle a bit of garlic aioli on the side or serve with a creamy ranch dip.
Side Dishes
These rolls pair wonderfully with a crisp green salad or a light tomato soup for a cozy, balanced meal. On parties, I’ve served them alongside cocktail meatballs or a charcuterie board—they stand up well to bold flavors without competing.
Creative Ways to Present
For special occasions, try arranging the rolls in a circular pattern on a large platter with colorful veggies or edible flowers around the edges. You could also skewer them onto appetizer picks for bite-sized finger food. I once made a spinach artichoke roll “tree” for Christmas—it was a hit!
Make Ahead and Storage
Storing Leftovers
I usually store leftover rolls in an airtight container in the fridge for up to 3 days. When wrapped well, they keep their delicate crispness surprisingly well. Just let them cool completely before refrigerating to avoid sogginess.
Freezing
The freezing step in the recipe is a game-changer because these rolls freeze beautifully both before and after baking. I like to freeze the assembled logs, then slice and bake them fresh whenever I want a quick snack. You can also freeze baked rolls—just wrap tightly and thaw in the fridge before reheating.
Reheating
To reheat leftovers, I pop the rolls in a 350°F oven for about 10-12 minutes to refresh the pastry’s crispness without drying out the filling. Microwaving makes them soggy, so avoid that if you want to savor the flaky texture.
FAQs
-
Can I use fresh spinach instead of frozen for this recipe?
Yes, you can! Just be sure to sauté the fresh spinach first and then squeeze out as much water as possible before mixing with the other ingredients. This step prevents the puff pastry from getting soggy during baking.
-
Is it okay to prepare these rolls ahead of time?
Definitely! You can assemble the rolls, freeze them before slicing or after slicing, and then bake them straight from the freezer when you’re ready. This makes them perfect for entertaining or quick snacks.
-
What can I substitute if I don’t have everything bagel seasoning?
If you don’t have everything bagel seasoning on hand, sesame seeds mixed with poppy seeds and a pinch of garlic powder makes a great alternative topping with similar flavor and crunch.
-
Can I make these rolls gluten-free?
Since puff pastry is typically made with wheat flour, you’d need to find a gluten-free puff pastry option. Some brands now offer gluten-free versions that work well; otherwise, you might try making your own or substituting with gluten-free phyllo dough sheets, though results will vary.
Final Thoughts
I honestly can’t recommend this Spinach Artichoke Puff Pastry Rolls Recipe enough—it’s one of those dishes that feels special but doesn’t demand hours in the kitchen. Every time I make it, I’m reminded how simple ingredients can come together to create something truly delightful. If you’re looking for a crowd-pleaser that’s easy to prepare ahead and indulges those cheesy, savory cravings, give these rolls a try. Trust me, your friends and family will be asking for the recipe!
PrintSpinach Artichoke Puff Pastry Rolls Recipe
- Prep Time: 15 mins
- Cook Time: 25 mins
- Total Time: 1 hr 15 mins
- Yield: 16 rolls
- Category: Appetizer
- Method: Baking
- Cuisine: American
Description
These Spinach Dip Rolls are a delicious and savory appetizer featuring a blend of thawed spinach, marinated artichoke hearts, and a trio of cheeses wrapped in flaky puff pastry. Enhanced with garlic, lemon zest, and a touch of red pepper flakes, these rolls are baked to golden perfection and topped with everything bagel seasoning for an irresistible crunch.
Ingredients
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, room temperature
- Zest of 1 lemon (optional)
- 1/2 tsp. crushed red pepper flakes
- 1/2 tsp. kosher salt
Pastry and Topping
- 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 to taste)
Instructions
- Prepare the Filling: In a large bowl, combine the thawed and drained spinach, chopped marinated artichoke hearts, shredded Parmesan, Gruyère, and white cheddar cheeses. Add the grated or finely chopped garlic, cream cheese, lemon zest if using, crushed red pepper flakes, and kosher salt. Mix thoroughly to combine all ingredients evenly.
- Prepare Puff Pastry: In a small bowl, whisk together the egg and heavy cream to create an egg wash. Lightly dust a clean surface with all-purpose flour. Roll each sheet of puff pastry into a 10-inch by 10-inch square. Cut each sheet in half to create four rectangles total.
- Assemble the Rolls: Position a puff pastry rectangle so the longer edge faces you. Pierce the dough all over with a fork to prevent bubbling during baking. Spoon one-quarter of the spinach mixture along the edge closest to you in a rope shape. Brush the edge farthest from you with egg wash. Roll the dough away from you tightly around the filling. Use a fork to gently crimp the edges and seal the roll. Repeat with remaining puff pastry and filling to make four logs. Transfer rolls onto a parchment-lined baking sheet and freeze for 20 minutes to firm up.
- Preheat Oven and Slice: Place a rack in the center of the oven and preheat to 425°F (220°C). Remove the logs from the freezer and cut each log into four equal pieces, yielding 16 rolls. Arrange the rolls on a baking sheet lined with parchment paper.
- Prepare for Baking: Brush each roll with the remaining egg wash. Sprinkle the tops generously with everything bagel seasoning to add flavor and a savory crunch.
- Bake Rolls: Bake the rolls in the preheated oven until the puff pastry is golden brown and flaky, about 25 minutes. Remove from the oven and let cool slightly before serving.
Notes
- Make sure to thoroughly drain the spinach to avoid soggy dough.
- For extra flavor, marinate artichoke hearts yourself or buy well-seasoned ones.
- Lemon zest is optional but adds a nice brightness to the filling.
- Freezing the assembled logs before slicing helps maintain shape when cutting.
- Serve warm for best taste and texture.
- Can be prepared ahead and baked just before serving.
Nutrition
- Serving Size: 1 roll
- Calories: 180
- Sugar: 1 g
- Sodium: 320 mg
- Fat: 12 g
- Saturated Fat: 6 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 14 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 40 mg