Creamy potatoes layered with Swiss cheese and onions, baked to tender goodness.
Preheat oven to 400 degrees Fahrenheit. Spray a 9x13 inch casserole dish with non-stick cooking spray.
Cut onions into thin slices.
Grate cheese in a food processor. Empty bowl. Peel the potatoes and then slice them in the food processor as well.
Heat beef broth in a microwave safe bowl for 3 minutes. Add the cream and stir.
Begin by layering the potatoes, onions, cheese, and salt and pepper in the prepared baking dish. You should end up with 4-5 layers. You will end with a layer of potatoes and then sprinkle the remaining cheese on top.
Pour the broth and cream mixture into the dish slowly, making sure it soaks down through the layers.
Bake, covered, for 40 minutes. Remove cover and bake for an additional 20 minutes. During baking, if the potatoes look dry on the top, take a turkey baster and baste with some of the creamy liquid from the sides.