Instructions

  1. Adjust oven rack to upper third of oven and preheat oven to 375 degrees F.
  2. Cook the onions in the oil and butter over low heat for about 5 minutes, til tender but not browned.
  3. Raise heat slightly, stir in ham, and cook a moment longer.
  4. Beat eggs in a mixing bowl with garlic, herbs, cheese, cream or milk, and seasonings.
  5. Add in the ham and onions; mix.
  6. Peel and coarsely grate potatoes. Squeeze the water out of the grated potatoes, a handful at a time.
  7. Stir potatoes into egg mixture. Check seasoning. (May be prepared in advance up to this point.).
  8. Heat the butter in the baking dish. When it foams, add potato and egg mixture. Place dots of butter on top.
  9. Bake 30-40 minutes, or until top is nicely browned. Serve directly from the baking dish or skillet.