Savor the ultimate comfort in every bite with Cheddar Bacon Mashed Potato Casserole. This rich and creamy dish transforms classic mashed potatoes into a star attraction, blending fluffy russet potatoes with sharp cheddar and crispy bacon for a delightful flavor explosion. Perfect for holidays, potlucks, or casual dinners, this versatile casserole can shine as a main course or alongside your favorite proteins. Elevate your meal and create lasting memories with this delicious recipe that everyone will love!
3 lbs russet potatoes, peeled and diced into uniform pieces
1 cup sharp cheddar cheese, freshly shredded
6 slices bacon, cooked until crispy and crumbled
1/2 cup sour cream for creaminess
1/4 cup cream cheese, softened to room temperature
1/2 cup milk (add more if needed for desired creaminess)
4 tablespoons unsalted butter, melted for richness
1 teaspoon garlic powder for flavor
Salt and freshly ground black pepper, to taste
1/4 cup fresh green onions, sliced (for garnish)
1/2 cup grated Parmesan cheese (for topping)