01 - Preheat oven to 350°F. Lightly grease a 9-inch round or square baking dish.
02 - Heat 1 tablespoon olive oil in a large skillet over medium heat. Add spring onions and sauté for 2 to 3 minutes until softened.
03 - Add spinach in batches, stirring until wilted and moisture evaporates. Remove from heat, let cool, then squeeze out excess liquid and roughly chop.
04 - In a large bowl, mix cooled spinach, dill, parsley, feta, ricotta, eggs, nutmeg, salt, and pepper until fully incorporated.
05 - Place one filo sheet in the baking dish with edges overhanging. Brush lightly with melted butter. Repeat layering three more sheets, brushing each and alternating directions for even coverage.
06 - Spread the spinach filling evenly over the layered filo base.
07 - Layer the remaining four filo sheets on top, brushing each with butter. Fold overhanging edges inward to seal, then brush surface with extra butter.
08 - Use a sharp knife to score the top into serving portions without cutting through the bottom layers.
09 - Bake for 35 to 40 minutes until golden and crisp. Let rest for 10 minutes before slicing and serving.