Make this creamy, cheesy potato casserole loaded with bacon and sour cream. It is a crowd-pleasing comfort food side dish perfect for holidays or potlucks.
Author:Claire
Prep Time:20 min
Cook Time:30 min
Total Time:50 min
Yield:8 servings 1x
Category:Side Dish
Method:Baking
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
3 lbs Russet potatoes, peeled and cubed
1 cup whole milk, warmed
4 tablespoons unsalted butter, melted
1 cup sour cream
1 teaspoon salt
1/2 teaspoon black pepper
1 cup shredded sharp cheddar cheese, divided
1/2 cup crumbled cooked bacon, divided
2 large eggs, lightly beaten
1/2 cup green onions, chopped, for garnish
Instructions
Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish.
Place the cubed potatoes in a large pot and cover with water. Bring to a boil and cook until fork-tender, about 15 minutes. Drain the potatoes well.
Return the drained potatoes to the hot pot. Mash them roughly with a potato masher. You want some texture remaining.
Add the warm milk, melted butter, sour cream, salt, and pepper to the potatoes. Mix until just combined. Do not overmix.
Stir in the eggs, 3/4 cup of the cheddar cheese, and 1/4 cup of the bacon. Mix gently.
Spread the potato mixture evenly into the prepared baking dish.
Top the casserole with the remaining 1/4 cup of cheddar cheese and the remaining 1/4 cup of bacon.
Bake for 25 to 30 minutes, or until the cheese is melted and the edges are lightly browned.
Let the casserole rest for 5 minutes before serving. Garnish with chopped green onions.
Notes
For a make-ahead option, prepare the casserole through step 5, cover, and refrigerate for up to 24 hours. Add 10 minutes to the baking time if baking directly from the refrigerator.
If you are planning your weekly meals, this recipe pairs well with simple protein options, making it a great component for your meal planning.
For a richer flavor, substitute heavy cream for the milk.