Preheat oven to 350°F
Slice potatoes and soak in cold water
Cook bacon until crispy and drain on paper towels
Sauté onions in reserved bacon fat
Mix sour cream, soup, butter, seasonings, onions, and half the bacon
Layer half of the potatoes in dish; top with half the mixture and cheese
Repeat layers with remaining potatoes, mixture, and cheese
Cover with foil and bake for 45 minutes
Remove foil, top with bacon and green onions, bake 15–20 more mins
Let casserole rest for 10 minutes before serving