Here's a recipe from the web. It sounds very much like how I make it except I don't use any butter and probably use less bacon. And I don't bother peeling the spuds. My folks used to make small batches and bake in a cast iron fry pan or dutch oven. Large batches can be made in a roasting pan.
Kugelis - Potato Pudding
5 lbs. potatoes, peeled and grated (or grind with food processor)
2 med. onions, grated
1 lb. bacon, fried and crumbled (reserve about 1/4 cup drippings)
1 stick of butter, melted
6 eggs
1 lg. can evaporated milk
4 tsp. salt
pepper to taste (I use about a tsp)
Peel and grate or grind (fine disc) potatoes and onions. Do not drain.
Fry and crumble bacon, add to potatoes and onions, along with 1/4 cup drippings. Mix well.
Beat well 6 eggs, add evaporated milk, melted butter , salt and pepper, and mix well.
Add egg mixture to potato mixture, and mix together.
Pour into a well greased 9x13 cake pan (yes, it'll fit--barely)
Bake at 350 degrees for 90 minutes.
Slice into squares, and top with sour cream (applesauce is also good)
Leftovers are best reheated sliced thin and sauteed. It also reheats well in the microwave. It freezes well.
............................
Here's a photo essay of people making kugelis:
http://members.cox.net/indrelunas/Specials/kugelis.html