
Crispy golden spinach and cheese phyllo rolls have a way of turning even routine dinners or gatherings into something special. These flaky pastries are packed with three cheeses and savory spinach inside crackling layers of pastry. I love how approachable they are for weeknight cooking and how impressive they look at brunches or holiday spreads. The mix of creamy cheese and earthy greens never fails to bring everyone to the kitchen waiting for the tray to cool.
When I first made these rolls for a family movie night everyone kept going back for another bite and now they are our go-to party starter.
Ingredients
- Phyllo dough sheets: Each layer bakes up extra crispy look for thin even sheets without cracks
- Butter: For brushing between the layers to help them brown and crisp up choose real unsalted butter for flavor
- Olive oil: A mellow base for softening spinach and aromatics extra virgin works best
- Onion: Sweetens the filling finely chop for even flavor
- Garlic: Brings warmth and aroma mince freshly for the boldest taste
- Spinach: Delivers color and classic earthiness fresh or well-drained frozen both work
- Salt: Brings out the filling flavors sea salt gives the purest taste
- Black pepper: Adds subtle heat and depth
- Nutmeg: A pinch brings out the sweetness in spinach optional but highly recommended for warmth
- Ricotta cheese: Gives creamy body seek full-fat for richness
- Feta cheese: Brings salty tang and a crumbly bite use authentic Greek style for best result
- Parmesan cheese: Sharpens the flavor with a mild nuttiness freshly grated is ideal
- Egg: Binds the filling holds everything together use a fresh egg for fluffiness
- Egg for egg wash: Makes the tops gleam and helps seeds stick
- Sesame seeds: Give extra crunch and a nutty finish choose toasted pale seeds if possible
Step-by-Step Instructions
- Sauté the Aromatics:
- Begin by heating olive oil in a medium skillet over medium heat until shimmering. Add finely chopped onion and cook slowly stirring often until it softens completely and turns translucent which should take around five minutes. Stir in minced garlic and cook for one more minute until fragrant. This gentle sauté helps create a sweet and savory base for the filling.
- Cook the Spinach:
- Add your spinach to the pan with onion and garlic. Sprinkle with salt pepper and nutmeg if using. If using fresh spinach stir frequently until it wilts down completely and releases its moisture which should take two to three minutes. For thawed frozen spinach cook just until it is heated through. Place the cooked mixture in a colander or squeeze lightly with a clean towel to remove excess moisture. Let the mixture cool to room temperature this prevents soggy filling.
- Mix the Cheeses and Combine Filling:
- In a large bowl mix together ricotta crumbled feta grated Parmesan and a beaten egg until smooth. Stir in the cooled spinach mixture until evenly combined and creamy. Taste the filling and adjust salt and pepper if needed.
- Prepare the Phyllo Sheets:
- Lay one sheet of phyllo dough flat on a clean dry work surface and lightly brush with melted butter using a pastry brush to cover all the edges. Gently layer a second sheet on top and brush again so each layer crisps separately when baked. Keep remaining phyllo covered with a clean damp towel to prevent drying out.
- Fill and Roll:
- Spoon two to three generous tablespoons of filling along the shorter edge of the prepared phyllo sheet keeping a small border free at the sides and end. Fold in both sides over the filling to keep it neatly tucked in then roll up tightly from the filling end to create a snug log. Place each completed roll seam side down on a baking sheet lined with parchment paper.
- Repeat and Arrange:
- Continue layering buttering filling and rolling with remaining sheets and filling. Work swiftly to prevent phyllo from drying or tearing and fill rolls generously for best texture.
- Brush and Layer on Flavor:
- Take the second beaten egg and brush the tops and seams of each roll to give them a beautiful sheen. Sprinkle sesame seeds generously on top if desired pressing lightly so they adhere.
- Bake to Perfection:
- Slide the tray into a preheated oven at three hundred seventy five degrees Fahrenheit. Bake for twenty to twenty five minutes until the rolls puff and turn a deep golden brown with crispy edges. Remove from the oven and let cool slightly before serving these are best warm for maximum crunch.

My absolute favorite part is crumbling real Greek feta into the filling each time it adds a briny bite that wakes up all the other cheeses. The first time I baked these for a potluck my grandmother smiled and told me the aroma made her think of her childhood kitchen.
Storage Tips
If you have leftovers let the phyllo rolls cool fully before storing them in an airtight container. Place them in a single layer with parchment between to keep them from sticking. Reheat on a baking sheet at three hundred fifty degrees until crisp again. For longer storage freeze the shaped but unbaked rolls and bake straight from frozen adding a few extra minutes. I always stash a batch in the freezer for surprise guests or easy lunches.
Ingredient Substitutions
Feel free to play with what you have. Cottage cheese can replace ricotta for more texture and less richness. You can leave out Parmesan if you want a milder taste or swap in mozzarella for stretchy cheese pulls. Flash-cooked Swiss chard or kale works in place of spinach. I have even tried roasted mushrooms instead of greens for a hearty twist.
Serving Suggestions
Phyllo rolls are versatile. Pair with Greek salad and lemony yogurt dip for a fresh dinner. Cut into mini pieces for party snacks or serve with soup for a comforting meal. These are always the first to vanish at brunches especially when I put out a dish of herbed olive oil for dipping.
Cultural and Historical Context
Spinach and cheese inside flaky pastry has roots that stretch across the Mediterranean from Greek spanakopita to Turkish börek. Each variation tells a story of hospitality and stretches simple pantry staples into something celebratory. Every time I make these I feel connected to generations of home cooks sharing good food made with love.

These flaky buttery rolls will soon be in your regular rotation bringing people together around your table just like they do at mine.
Frequently Asked Questions
- → How do you prevent phyllo dough from tearing?
Keep phyllo covered with a damp towel while assembling to prevent drying out and handle gently to minimize tearing.
- → Can these rolls be prepared in advance?
Assemble and refrigerate the unbaked rolls or freeze them. Bake directly from frozen, adding a few extra minutes to the baking time.
- → Is it possible to use frozen spinach?
Yes, thaw and squeeze out excess water before adding to the cheese mixture to avoid a soggy filling.
- → Which cheeses can I substitute?
Swap ricotta for cottage cheese, or use goat cheese instead of feta for a different flavor profile.
- → How should leftovers be stored?
Cool completely, then store in an airtight container in the refrigerator. Reheat in the oven for crispiness.