Wash, peel, and dice potatoes. Place them in a large pot and cover potatoes with water.
Boil for 8-10 minutes until potatoes are tender. Remove from heat and drain water and place back into the pot.
Preheat oven to 350 degrees and prepare a 8x11 casserole dish with nonstick cooking spray then set aside.
Use a potato masher to mash potatoes. Add in butter and sour cream and continue to mash. Add milk slowly until you get your desired texture.
Add seasonings to your potatoes and mix in well. Add the potatoes to your casserole dish. Top with cheese and bacon. Bake for 5-8 minutes or until cheese is melted.
Remove from oven then top with green onions and serve.
Notes
Tip: It is essential to lower the heat. If you keep your potatoes at a boil the high heat will ruin them and they will become very watery.