-
1
First make the butter mixture and put aside.
-
2
Mix all crust ingredients, knead as you would bread, until pliable and not sticky, and using extra flour as needed.
-
3
Shape ball into a long loaf, cut into 12 equal pieces, 6 for top crust and 6 for bottom.
-
4
Take each piece 1 at a time, and roll until evenly flat, about 14 inches by 14 inches.
-
5
The size will vary, so don't panic.
-
6
Start a stack of 6 rolled pieces, painting butter mixture on each piece- cover all but about a 1-inch edge of the dough.
-
7
Do not butter the top piece, as you'll be rolling this stack out.
-
8
Do the same with the other 6 pieces.
-
9
You will now have 2 stacks, 1 for the top and 1 for the bottom.
-
10
Now you will roll 1 stack out to be very large, somewhat bigger than the pan you will be baking in.
-
11
Place bottom crust in pan and trim the edges, you'll need a little extra edge to pinch together with your top crust, sealing the filling.
-
12
Mix both cheeses, eggs and 3 tablespoons butter mixture in bowl.
-
13
Then spread the mixture out evenly on bottom crust.
-
14
Spread chopped onion on top of that, then spinach on top of that.
-
15
Place top crust over, trim to fit and seal as you would a pie crust, following with a fork and pressing down to seal well.
-
16
Bake in the oven for 1 hour in a preheated 350 degree oven.
-
17
Allow to cool and cut into serving size pieces-3 to 4 inches.
-
18
Enjoy!