If you love the flaky, buttery layers of puff pastry and the rich, cheesy, spinach-filled goodness of traditional spanakopita, then these Spanakopita Puff Pastry Rolls are going to be your new favorite snack! Imagine biting into a golden, crispy roll bursting with feta, spinach, and a hint of garlic—pure Mediterranean comfort food. They’re quick, easy, and perfect as an appetizer, snack, or even a light meal.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Why You’ll Love Spanakopita Puff Pastry Rolls
Crispy & Flaky: Puff pastry gives these rolls a beautifully golden, crunchy exterior.
Easy to Make: No need for delicate phyllo dough—puff pastry makes these a breeze!
Packed with Flavor: The spinach, feta, and herbs create a rich and savory filling.
Great for Any Occasion: Serve them as a snack, party appetizer, or light lunch.
Make-Ahead Friendly: Prep in advance and bake when ready.

Ingredients in Spanakopita Puff Pastry Rolls
These rolls are made with simple yet flavorful ingredients:
Puff Pastry: The secret to a buttery, flaky, and crisp outer layer.
Spinach: Fresh or frozen, it adds that classic spanakopita flavor.
Feta Cheese: Crumbly, tangy, and the perfect pairing with spinach.
Ricotta Cheese: Adds a creamy, smooth texture to the filling.
Eggs: Help bind the filling and give the pastry a golden finish.
Garlic & Onion: For extra depth of flavor.
Dill & Parsley: Fresh herbs that bring out the Mediterranean flavors.
Nutmeg: Just a pinch enhances the richness of the filling.
Olive Oil: To sauté the spinach and onion.
Sesame Seeds: Optional, but they add a nice crunch on top.
How to Make Spanakopita Puff Pastry Rolls
Preheat the Oven: Set your oven to [temperature] for perfect baking.
Prepare the Filling: Sauté onion and garlic in olive oil until soft, then add spinach and cook until wilted. Let it cool.
Mix the Cheeses & Herbs: In a bowl, combine the feta, ricotta, eggs, dill, parsley, nutmeg, and cooled spinach mixture. Stir until well mixed.
Roll Out the Puff Pastry: Lightly flour a surface and roll out the puff pastry into a rectangle.
Fill & Roll: Spread the spinach mixture evenly over the pastry, leaving a small border. Roll it up tightly like a jelly roll.
Slice into Rolls: Cut into even pieces and place them on a baking sheet.
Brush with Egg Wash: Beat an egg and brush it over the rolls for a golden finish. Sprinkle with sesame seeds if desired.
Bake Until Golden: Bake for [time] until crisp and golden brown.
Cool & Enjoy: Let them cool slightly before serving warm.
How to Serve Spanakopita Puff Pastry Rolls
With a Dipping Sauce: Try tzatziki, hummus, or a simple yogurt dip.
As an Appetizer: Serve on a platter for parties or gatherings.
With a Fresh Salad: A Greek salad pairs beautifully with these rolls.
For Breakfast: They make a great grab-and-go option in the morning.
Storage & Reheating Tips
Refrigerate: Store in an airtight container for up to [time].
Freeze: Freeze unbaked or baked rolls for up to [time].
Reheat: Bake at [temperature] until warmed through and crispy again.
FAQ
Q: Can I use fresh spinach instead of frozen?
A: Yes! Just sauté it down until wilted and squeeze out excess moisture.
Q: Can I make these ahead of time?
A: Absolutely! Assemble and refrigerate them until ready to bake.
Q: Can I use different cheeses?
A: Yes! You can swap feta for goat cheese or add Parmesan for extra flavor.
Q: How do I keep the puff pastry from getting soggy?
A: Make sure the spinach mixture is well-drained before filling the pastry.
Q: Can I use phyllo dough instead?
A: Yes, but the texture will be crispier and more delicate than puff pastry.
Q: What other fillings can I add?
A: Try adding mushrooms, sun-dried tomatoes, or olives for extra flavor.
Q: Can I bake these in an air fryer?
A: Yes! Air fry at [temperature] for [time] until golden and crispy.
Q: Can I make a larger roll instead of individual ones?
A: Yes! Bake it as a whole roll and slice after baking.
Q: Do I need to defrost frozen puff pastry?
A: Yes! Let it thaw in the fridge before rolling it out.
Q: Can I make a vegan version?
A: Swap the cheese for dairy-free alternatives and use flax eggs instead of regular eggs.
Final Thoughts
Spanakopita Puff Pastry Rolls are the ultimate combination of crispy, cheesy, and savory goodness. They’re easy to make, perfect for any occasion, and guaranteed to impress. Whether you’re making them for a party, a snack, or a light meal, these rolls will disappear fast—so you might want to make a double batch!
Print
Spanakopita Puff Pastry Rolls
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 16 pieces 1x
- Category: Appetizer
- Method: Baking
- Cuisine: Greek
Description
These Spanakopita Puff Pastry Swirls are a flaky, cheesy, and savory Greek-inspired appetizer that’s perfect for parties, brunches, or snacking! Filled with spinach, feta, mozzarella, and fresh dill, these easy puff pastry pinwheels bring all the flavors of traditional spanakopita with a simple twist.
Ingredients
- 1 tbsp olive oil
- 8 oz baby spinach, roughly chopped
- 2 scallions, chopped
- Salt & pepper (to taste)
- 7 oz feta cheese, crumbled
- 3/4 cup shredded mozzarella cheese
- 2 tbsp fresh dill, chopped
- 1/2 tsp garlic powder
- 1 puff pastry sheet, defrosted
- 1 egg + 1 tbsp water, lightly beaten
Instructions
- Preheat oven to 400°F and line a large baking sheet with parchment paper.
- In a skillet over medium heat, heat olive oil and sauté scallions for 1 minute. Add chopped spinach, season with salt & pepper, and cook until wilted. Transfer to a plate, drain, and pat dry to remove excess liquid.
- In a large bowl, mix spinach mixture with feta, mozzarella, dill, and garlic powder until combined.
- Lightly flour a flat surface and roll out the puff pastry to smooth the edges. Brush with egg wash.
- Evenly spread the spinach-cheese mixture over the puff pastry.
- Starting from one short side, roll up the dough tightly like a cinnamon roll. Slice into 1-inch swirls and place on the baking sheet.
- Brush pastry edges with remaining egg wash and bake for 20 minutes, or until golden brown.
Â
- Let cool for 5 minutes before serving. Enjoy!
Notes
- Make-ahead tip: Assemble the rolls, cover, and refrigerate for up to 12 hours before baking.
- Dipping sauce: Serve with tzatziki or Greek yogurt for extra flavor!
Â
- Storage: Store leftovers in an airtight container and reheat at 350°F for 5-7 minutes.
Nutrition
- Serving Size: 1 serving
- Calories: 140 kcal
- Sugar: 0g
- Sodium: 220mg
- Fat: 9g
- Saturated Fat: 4g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 30mg


