Get Ready: Preheat your oven to a cozy 375°F. Lightly grease your casserole dish to prevent sticking.
Cook Your Potatoes: In a large pot, bring plenty of water to a rolling boil. Add your peeled and cubed potatoes along with 1 teaspoon of salt. Let them simmer until they're perfectly fork-tender, which usually takes about 15-20 minutes.
Mash Away: Carefully drain the cooked potatoes and return them to the same pot or a big mixing bowl. Grab your potato masher and gently mash them until they're lovely and smooth.
Cream It Up: Now, add the remaining ½ teaspoon of salt, fresh black pepper, warm half and half, softened butter, and sour cream to your mashed potatoes. Stir everything together until it's wonderfully creamy and well combined.
Assemble Your Casserole: Spread your creamy mashed potatoes evenly into the prepared casserole dish. Then, generously sprinkle the shredded cheddar cheese on top, followed by the delicious chopped bacon.
Bake to Golden Perfection: Pop your casserole into the preheated oven. Bake for about 25-30 minutes, or until the cheese is beautifully melted and bubbly, with golden-brown edges.
Garnish and Serve: Once baked, carefully remove the casserole from the oven. Finish it off with a sprinkle of fresh green onions and optional chopped parsley for a burst of flavor and color.
Enjoy: Let your delightful loaded mashed potato casserole cool for a few minutes before diving in. It’s perfect for any meal!