Preheat your oven to 375°F.
Bring water to a boil in a large, deep pot or dutch oven. Add the peeled and cubed potatoes along with 1 teaspoon of salt. Boil until the potatoes are fork-tender, usually around 15-20 minutes.
3 pounds russet potatoes, 1½ teaspoons fine sea salt
Drain the cooked potatoes and return to the same pot or transfer them to a large mixing bowl. Mash them using a potato masher or a fork until smooth.
Add the remaining ½ teaspoon of salt, freshly ground black pepper, half and half, butter, and sour cream to the mashed potatoes. Mix well until the ingredients are fully incorporated, and the potatoes are creamy.
1½ teaspoons fine sea salt, ½ teaspoon fresh ground black pepper, 1 cup half and half, 6 tablespoons unsalted butter, ¼ cup sour cream
Grease a casserole dish with butter and spread the mashed potatoes evenly on the bottom.
Sprinkle the shredded cheddar cheese on top followed by the chopped bacon.
1 cup sharp cheddar cheese, ⅓ cup bacon
Place the casserole dish in the preheated oven and bake for 25-30 minutes or until the cheese is melted and bubbly, and the edges are golden brown.
Remove the casserole from the oven and sprinkle the green onions and fresh parsley on top.
2 green onions, parsley
Allow the loaded mashed potatoes casserole to cool for a few minutes before serving. Enjoy!