Go Back
+ servings
Potatoes topped with cheese and bacon in a baking pan.

Twice Baked Potato Casserole

This cheesy potato casserole is the perfect holiday side dish. It feeds a crowd and is always the first thing to go!
Course Side Dish
Cuisine American
Keyword casserole, holiday recipes, potato recipes
Prep Time 15 minutes
Cook Time 1 hour 40 minutes
Servings 12
Calories 436kcal


  • 8 medium russet potatoes
  • 1 tablespoon olive oil
  • 1 1/4 cup sour cream
  • 4 ounces cream cheese
  • 1 pound bacon fried and chopped
  • 2 cups shredded cheddar
  • ¼ cup chopped green onions
  • 1 teaspoon minced garlic
  • 1 teaspoon salt plus more for potatoes
  • 1 teaspoon cracked pepper


  • Preheat oven to 400 degrees.
  • Rub the oil over the potatoes and sprinkle with salt.
  • Bake for 45 minutes to an hour, until potatoes are tender.
  • Reduce oven to 350 degrees.
  • Let potatoes cool for 15 minutes and then chop into bite-sized pieces.
  • Add the potatoes to a large mixing bowl with the sour cream.
  • Microwave the cream cheese until very soft and add to the potatoes.
  • Mix the bacon and cheddar together in a small bowl. Add half of the mixture to the potatoes.
  • Add the green onions, garlic, salt, and pepper to the potatoes. Stir well to combine. The potatoes will begin to break down a bit as you stir. For a smoother consistency, keep stirring. For a chunkier consistency, stir gently until just combined.
  • Scoop potato mixture into a 9x13 baking dish.
  • Sprinkle the reserved cheese mixture over the top.
  • Cover with foil and bake for 30 minutes. Remove foil and continue baking for 10 minutes.
  • Sprinkle with additional green onions before serving, if desired.



Serving: 1 | Calories: 436kcal | Carbohydrates: 28g | Protein: 14g | Fat: 30g | Saturated Fat: 14g | Cholesterol: 68mg | Sodium: 618mg | Potassium: 738mg | Fiber: 2g | Sugar: 2g | Vitamin A: 500IU | Vitamin C: 9mg | Calcium: 193mg | Iron: 2mg