Mediterranean Pistachio-Feta Spanakopita Roulade
Mediterranean Pistachio-Feta Spanakopita Roulade is a modern twist on the classic Greek spanakopita. Instead of a traditional pie, the filling is rolled into a golden pastry log that slices beautifully and looks impressive on the table. It combines earthy spinach, creamy feta, ricotta, toasted pistachios, and fresh herbs, all wrapped in crisp puff pastry or delicate phyllo.
The pistachios add a subtle crunch and nutty richness that balances the salty feta, while lemon zest and dill bring freshness. It works perfectly as an appetizer, brunch dish, or light main served with salad or yogurt dip.
Prep Time: 25 minutes
Cook Time: 30–35 minutes
Cooling Time: 10 minutes
Total Time: Around 1 hour 10 minutes
Ingredients
For the Filling
10 oz (280–300g) fresh baby spinach, finely chopped (or thawed frozen spinach, squeezed dry)
1 cup (150–200g) crumbled feta cheese
¼ cup ricotta or cream cheese
¼ to ⅓ cup pistachios, shelled and chopped
1 small onion, finely chopped
2 cloves garlic, minced
1–2 tbsp fresh dill or parsley, chopped
¼ tsp ground nutmeg
Salt, to taste
Freshly cracked black pepper, to taste
Zest of 1 lemon (optional)
1 large egg (for binding or egg wash)
1–2 tbsp olive oil (for sautéing)
For the Pastry & Assembly
1 sheet puff pastry or 8–10 sheets phyllo dough
Melted unsalted butter or extra virgin olive oil (for brushing layers)
Optional toppings
Sesame seeds
Extra chopped pistachios
Light drizzle of honey (for savory-sweet finish)
Instructions
Start by preparing the spinach. Heat olive oil in a pan and sauté the chopped onion until soft and slightly golden. Add garlic and cook for another minute until fragrant.
Add spinach and cook until wilted and any moisture evaporates. If using frozen spinach, make sure it is fully thawed and squeezed dry before adding it to the pan. Let the mixture cool slightly.
In a mixing bowl, combine the cooked spinach mixture with feta, ricotta, chopped pistachios, dill or parsley, nutmeg, salt, pepper, and lemon zest. Add the egg and mix until everything is well combined into a thick filling.
Preheat the oven to 180°C (350°F). Line a baking tray with parchment paper.
Lay out your puff pastry sheet or phyllo layers. If using phyllo, brush each layer lightly with melted butter or olive oil before stacking.
Spread the spinach-feta filling evenly across the pastry, leaving a small border around the edges. Carefully roll it into a tight log shape, sealing the edges well.
Place the roulade seam-side down on the baking tray. Brush the top with egg wash or olive oil. Sprinkle sesame seeds or extra pistachios if desired.
Bake for 30–35 minutes or until the pastry is golden brown and crisp.
Let it rest for about 10 minutes before slicing to help the filling set. Serve warm or at room temperature.
Tips
Squeeze spinach very well to avoid a watery filling.
Cool the filling before rolling to prevent soggy pastry.
Don’t overfill or the roulade may burst while baking.
Use high-quality feta for better flavor balance.
Brush pastry generously for a crisp, golden finish.
Chill the rolled log for 10–15 minutes before baking for cleaner slices.
Add pistachios just before baking to keep their crunch.
Use sharp knife to slice after cooling slightly.
Phyllo gives a lighter, flakier texture while puff pastry is richer and more buttery.
A touch of lemon zest lifts the overall flavor beautifully.
Variations
Make it vegetarian protein-rich by adding chickpeas or lentils to the filling.
Swap pistachios with walnuts or pine nuts for a different nutty profile.
Use goat cheese instead of ricotta for a stronger tang.
Add sun-dried tomatoes for a deeper Mediterranean flavor.
Mix in sautéed mushrooms for extra umami.
Make it spicy with a pinch of chili flakes or Aleppo pepper.
Turn it into mini roulades for individual servings.
Add caramelized onions for sweetness and depth.
Use whole wheat phyllo for a more rustic texture.
Drizzle honey after baking for a sweet-savory contrast.
Q&A
Can I make this ahead of time?
Yes, you can prepare the filling a day in advance and assemble just before baking.
Can I freeze it?
Yes, freeze it unbaked after assembling. Bake directly from frozen, adding extra time.
Why is my roulade soggy?
This usually happens if spinach is not properly drained or filling is too wet.
Can I use frozen spinach?
Yes, just make sure it is fully thawed and squeezed dry.
What can I serve it with?
It pairs well with Greek yogurt dip, tzatziki, or a simple green salad.
Can I make it gluten-free?
Yes, use gluten-free puff pastry or rice paper layers, though texture will change slightly.
Nutrition
(Approx. per serving)
Calories: 280–360 kcal
Protein: 10–14g
Carbohydrates: 18–25g
Fat: 18–24g
Fiber: 2–4g
Values vary based on pastry type and cheese quantity.
Conclusion
Mediterranean Pistachio-Feta Spanakopita Roulade is a beautiful blend of crisp pastry, creamy cheese, and fresh greens with a nutty pistachio crunch. It brings together classic Mediterranean flavors in a modern, sliceable form that works for entertaining or everyday meals. With simple steps and flexible ingredients, it delivers both elegance and comfort in every bite.