This loaded potato casserole recipe is full of cheddar cheese, cream cheese, garlic, bacon, green onion and butter. They're creamy and super flavorful.
Peel Idaho potatoes, cut into large chunks then boil in a large stock pot of salted water until potatoes are fork tender. Drain well then add potatoes back to pot
Other Ingredients
While the potatoes are boiling, cook bacon in a medium skillet over medium heat until crispy. Turn off heat then add minced garlic, stir around for 20 seconds then drain grease
Heat milk and butter in a medium sauce pot over low-medium heat while bacon cooks. Heat just until warm, do not boil or simmer. Turn off heat and set aside
Use a stand mixer or a bowl with electric hand mixer to mash potatoes on medium speed until smooth.
Add salt, pepper, milk and butter then mix until smooth
Mix in the bacon, garlic, cream cheese, sour cream and green onion. Stir in half of the cheddar cheese
Transfer mixture to baking dish, top with remaining cheddar then bake at 350°F until cheese is melted, 10 minutes