I originally got this recipe from a magazine(maybe Taste of Home?). Everyone loved it and it has become one of my husbands favorite meals. I made a big batch when my in-laws were visiting once and my mother-in-law ate on it for 3 days! It's all she wanted for breakfast AND lunch until it was all gone!
On lightly floured surface, roll each puff pastry sheet to a 12 in. square. Place one sqare in lightly greased 10 in quiche dish or 10 in. glass cake pan. Set aside.
Cook potates, onion,and salt in the 1/4c melted butter for 10-12 minutes, stirring occasionally until potatoes are tender and starting to brown. Set aside.
Combine the beaten eggs with the 2T water, salt and pepper to taste. Heat and spray a 10 in skillet or omelet pan and add half of the eggs. Cook omelet, lifting edges to let uncooked eggs flow underneath. Cook until set, then slide from pan onto a plate. Repeat with remaining egg.
Sprinkle 1c of the cheese over the pastry in the dish. Top with one of the omelets, the potatoes, the ham, another cup of cheese and the other omelet. Carefully place the remaining rolled puff pastry sheet on top of fillings. Flute edges of pastry and trim. Brush top with the egg/water mixture.
Bake 30-35 minutes until pastry is golden brown. Let stand 10 min. before cutting into wedges to serve.