Layered Potato and Broccoli "Cake"

Time: 1 hour or more
Effort: Easy
Serves 4

4 large potatoes, peeled (I used yellow potatoes from PEI)
2 onions, sliced thin
1 cup broccoli flowers
2 - 3 tbsp butter
2 tbsp flour
1 cup heavy cream
Water for boiling the potatoes
Salt and pepper to taste

Boil the potatoes in a large pot with water, until tender but not mushy. Set aside, and boil the broccoli until tender but crisp. Strain off the water. Heat oven to 375oF. Using 1 tsp or less of butter, butter a deep baking dish. Using a mandolin or vegetable slicer, thinly slice 1 layer of potatoes to cover the bottom and sides of the dish. Add a layer of onions, then sprinkle with salt and pepper, 1/2 tbsp flour and pieces of butter. Pour in a little of the cream. Repeat another layer, this time place the broccoli flowers on top and press firmly down. Then repeat with a last layer of potatoes, flour, cream, etc. ending with pieces of butter on top. Bake for approx. 40 minutes or until the sides are bubbly and the top is nicely browned. When serving, slice the "cake" into 4 triangles and remove with a spatula. Great on it's own or with any roast.