These Cheesy Bacon Mashed Potatoes are rich and creamy, loaded with cheese, bacon, and sour cream.
Prep Time 30 minutesminutes
Cook Time 50 minutesminutes
Total Time 1 hourhour20 minutesminutes
Servings 10Servings
Ingredients
1poundbacon
3poundsRusset potatoesskinned and cut into 1-inch cubes
½cupsour cream
4tablespoonsbutter
¼cupmilk
1 ½teaspoonsalt
½teaspoongarlic powder
¼teaspoonpepper
2cupsshredded cheesedivided
6green onions sprigsjust the green parts
Instructions
Preheat your oven to 400°F. Arrange the bacon in a single layer on a sheet pan. Bake for 12-15 minutes or until crispy. Transfer the bacon to a paper towel-lined plate to drain, patting off excess grease. Chop into bite-sized pieces.
While the bacon is cooking, bring a large pot of water to a boil. Add the diced potatoes and cook until very tender, about 15 to 20 minutes.
Once the bacon is done, lower the oven temperature to 350°F.
Drain the potatoes and transfer them to a large bowl. Add sour cream, butter, milk, salt, garlic powder, and pepper. Mash or beat the potatoes with a mixer until creamy.
Stir in 1 cup of cheese, ¾ of the bacon, and ¾ of the green onions until smooth.
Scoop the mashed potatoes into a 9x16 baking dish. Sprinkle with the remaining cheese, bacon, and green onions. Bake, uncovered, for 35 minutes, or until the filling is heated through and the cheese is melted.
Notes
Prep Ahead: Prepare the recipe up to the baking step, cover, and refrigerate. When ready to serve, bake as directed, adding an extra 5 minutes to the baking time if needed. You can prepare these one day in advance.