In a medium heated saute pan, add butter (all except 6 tablespoons), onion, and scallion. Cook until translucent, about 3 to 5 minutes. Remove from heat.
In a sauce pot, boil spinach in water until tender. Strain and pat dry until all water is out. In a large mixing bowl, mix spinach, onion-scallion mixture, parsley and dill together. Add cheese, eggs, salt and pepper. Mix well. Add back into sauce pot and boil for five minutes. Place aside.
Moisten filo dough one by one with the remaining butter (melted) with pastry brush. In a baking pan, add five layers of dough to bottom. Next, add spinach mixture. Spread evenly. Add another five layers of dough on top, tucking in corners. Place in oven and bake for approximately one hour.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.