These spinach and feta rolls are a flaky, golden puff pastry filled with a creamy, cheesy spinach mixture. A vegetarian favorite, they’re perfect for parties, lunchboxes, appetizers, or even a light meal served with a side salad. Simple, satisfying, and packed with flavor!
Contents
Serves: 6–8
Prep: 15 minutes
Cook: 20–25 minutes
Total: ~40 minutes
Spinach and Feta Rolls Ingredients
Filling
- 1 tbsp olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 250 g (8 oz) frozen chopped spinach, thawed and well-drained
- 200 g (7 oz) feta cheese, crumbled
- 1/2 cup ricotta cheese (optional, for creaminess)
- 1/4 cup grated Parmesan cheese (optional, for extra flavor)
- 1 large egg
- Salt and black pepper, to taste
- 1/2 tsp dried oregano or nutmeg (optional)
Pastry
- 2 sheets puff pastry, thawed if frozen
- 1 egg, beaten (for egg wash)
- Sesame seeds or nigella seeds (optional, for topping)
How to Make Spinach and Feta Rolls
- Prepare the filling. Heat olive oil in a skillet over medium heat. Add onion and cook until soft, about 5 minutes. Stir in garlic for 1 minute until fragrant.
- Add the thawed, well-drained spinach to the skillet. Cook 2–3 minutes to remove excess moisture. Transfer mixture to a large bowl.
- Stir in feta, ricotta (if using), Parmesan, egg, salt, pepper, and oregano or nutmeg. Mix until combined.
- Preheat oven. Set oven to 400°F (200°C). Line a baking sheet with parchment.
- Assemble the rolls. Place one puff pastry sheet on a lightly floured surface. Spread half the spinach mixture evenly down the center in a log shape. Roll pastry over filling to enclose and seal the edge with a little water. Repeat with the second sheet.
- Slice each roll into 6–8 pieces. Place seam-side down on the baking sheet.
- Finish & bake. Brush tops with beaten egg. Sprinkle with sesame or nigella seeds if desired. Bake 20–25 minutes, until puffed and golden.
- Serve. Cool slightly before serving. Best warm.
Tips & Variations for Spinach and Feta Rolls
- Drain spinach well: Squeeze in a towel to prevent soggy pastry.
- Make ahead: Assemble rolls, refrigerate unbaked up to 24 hours, then bake when ready.
- Freezer-friendly: Freeze unbaked rolls; bake from frozen at 375°F (190°C) for 30–35 minutes.
- Cheese swaps: Try goat cheese or cream cheese in place of ricotta.
- Add-ins: Chopped sun-dried tomatoes, fresh dill, or pine nuts add extra flavor.
What to Serve With Spinach and Feta Rolls
Pair your spinach and feta rolls with a Greek salad, roasted veggies, or a simple tomato soup for a balanced light meal.