Print

Twice Baked Potato Casserole Recipe

4.5 from 66 reviews

This Twice Baked Potato Casserole is a comforting, cheesy dish featuring tender russet potatoes mashed with cream cheese, sour cream, and butter, then loaded with cheddar cheese, bacon, and green onions. Baked to golden perfection, it makes a perfect side for family dinners or gatherings.

Ingredients

Scale

Main Ingredients

  • 6 large russet potatoes
  • 4 tbsp. butter, softened, plus more for pan
  • 4 oz. cream cheese, softened
  • 1 cup sour cream
  • 1 1/2 cups whole milk
  • 2 3/4 cups shredded cheddar, divided
  • 10 slices cooked bacon, crumbled
  • 5 green onions, sliced
  • 3/4 tsp. garlic powder
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste

Instructions

  1. Preheat and Bake Potatoes: Preheat your oven to 400°F (200°C). Place the whole russet potatoes directly on the oven rack and bake until they’re tender and easily pierced with a knife tip, which usually takes between 1 hour to 1 hour 15 minutes depending on their size. Once done, remove them and allow to cool slightly.
  2. Prepare Potato Flesh: Slice the warm potatoes in half lengthwise. Using a spoon, carefully scoop out the flesh into a large bowl, discarding the skins.
  3. Mash and Mix: Mash the potato flesh thoroughly and incorporate the softened butter, cream cheese, sour cream, and whole milk. Stir well until the butter and cream cheese are fully melted and the mixture is smooth. Next, fold in 2 cups of shredded cheddar, most of the crumbled bacon (about three-quarters), most of the sliced green onions (around three-quarters), and sprinkle the garlic powder. Season generously with kosher salt and freshly ground black pepper to taste.
  4. Prepare Baking Dish and Fill: Lightly butter a medium-sized baking dish to prevent sticking. Transfer the potato mixture evenly into the dish and sprinkle the remaining 3/4 cup of shredded cheddar cheese over the top.
  5. Bake and Broil: Place the casserole in the oven and bake until the cheese is melted and bubbly, about 20 minutes. Then, switch the oven to the broil setting and broil for 2 to 3 minutes until the cheese develops a golden-brown crust. Remove from oven and let it cool for about 10 minutes before serving.
  6. Garnish and Serve: Finally, top the casserole with the remaining bacon crumbles and sliced green onions for added flavor and a fresh touch. Serve warm and enjoy!

Notes

  • Using russet potatoes is key for the right fluffy texture.
  • Allow potatoes to cool slightly to handle safely but remain warm for easier mashing.
  • Adjust garlic powder and seasoning according to taste preference.
  • Broil carefully to avoid burning the cheese topping.
  • This dish can be prepared a day ahead; assemble and refrigerate, then bake as instructed before serving.

Keywords: twice baked potato casserole, cheesy potato casserole, potato side dish, baked potatoes, comfort food, bacon cheddar potatoes