Cheesy Bacon Potato Casserole

a spoon scooping out some of the potato casserole.
Save Recipe

Bacon Potato Casserole is a delicious and comforting side dish that combines crispy bacon, creamy mashed potatoes, and cheese. It’s like loaded twice-baked potatoes but made easy as a casserole. It’s perfect for holiday meals or any time you’re craving some serious comfort food.


  • 2 pounds potatoes, peeled and cut into 1” cubes
  • 4 tablespoons unsalted butter
  • ¼ cup heavy cream
  • ¼ cup sour cream
  • ½ teaspoon kosher salt
  • ½ teaspoon garlic powder
  • ¼ teaspoon cracked black pepper
  • 2 cups shredded cheddar cheese, divided
  • 1 cup bacon bits, divided
  • ¼ cup sliced green onion, for garnish 


  1. Preheat the oven to 350°F and coat an 8” baking dish with nonstick cooking spray.
  2. Place diced potatoes in a large pot and cover them with water. Heat the pot over medium-high heat and cook the potatoes for 15 minutes or until they are fork-tender.
  3. Drain the potatoes and return them to the pot. Mash the potatoes and then add the butter, cream, sour cream, and seasonings. Stir to combine.
  4. Add 1 cup of cheddar cheese and ½ cup of bacon bits. Stir to combine. Transfer the casserole to your prepared baking dish and spread the mixture into an even layer. Sprinkle the rest of the cheddar cheese and bacon bits over the top of the potatoes.
  5. Bake the casserole uncovered for 15 to 20 minutes, or until the casserole is heated through and the cheese is melted. Garnish with sliced green onions for serving.


Make-ahead tip: You can make the mashed potatoes a day ahead and keep them in the refrigerator. When you’re ready to bake the casserole, spread the potato mixture in the baking dish. Top it with the rest of the cheese and bacon. Cover the dish with aluminum foil (this will help heat the potatoes faster). Bake it until the potatoes are heated through, and the cheese is melted. It will take a little longer to bake since the potatoes are cold.

If you’re serving a crowd, you can double this recipe and bake the casserole in a 9×13″ baking dish.



Keywords: potato casserole, potato bake with bacon and cheese, cheesy potato casserole