Discover the ultimate comfort food with this Cheddar Bacon Mashed Potato Casserole! Combining fluffy russet potatoes, sharp cheddar cheese, and crispy bacon, this dish offers a delightful texture and rich flavors that are perfect for any occasion. Ideal as a side or main, it brings everyone together around the dinner table. Follow our easy step-by-step instructions to create this heartwarming dish that’s sure to become a family favorite. Experience the cheesy, bacony delight today!
2 pounds russet potatoes, peeled and cubed
6 strips of bacon, cooked until crispy and crumbled
1 cup sharp cheddar cheese, shredded
½ cup cream cheese, softened
½ cup sour cream
½ cup milk
4 tablespoons unsalted butter, melted
1 teaspoon garlic powder
1 teaspoon onion powder
Salt and pepper to taste
¼ cup green onions, chopped (for garnish)