This twice baked potato casserole is the perfect, easy recipe and will become your new favorite potato side dish. The mashed potato filling is flavorful with sour cream, cheese, and of course, bacon! This casserole is so easy to make and will be the star of your meal. 

A side dish can sometimes be the star of the show. Whether you love classic potato mash or an easy creamy scalloped potato, you can’t go wrong with potatoes! This casserole is a little something different and tastes incredible. 

A baking pan with the loaded baked potato casserole.

This easy twice baked potato casserole is just like the classic stuffed potatoes but in a delicious casserole form! The casserole is twice-baked, making for a cheesy topping and the perfect medley of flavors. 

Why Make This Potato Casserole:

  • Less work. This casserole is so much easier to make than traditional twice baked potatoes!
  • Great flavors. Our twice baked potato casserole has an incredible flavor, and every ingredient contributes to that.
  • Versatile dish. You can make this casserole your own with custom add-ins!

Ingredients for Twice Baked Potatoes

Simple ingredients make this dish easy to replicate:

  • Potatoes – peel the potatoes and cut into cubes.
  • Salt – to season the potatoes during cooking.
  • Butter – adds richness to the potato mixture.
  • Milk – makes the potatoes creamy. You can use 2% milk or whole milk. 
  • Sour cream – sour cream brings a refreshing acidity to the thick potatoes.
  • Bacon – cooked crispy bacon makes the perfect topper for this casserole.
  • Cheese – your favorite cheese creates an incredible topper for this casserole. We love cheddar cheese for this recipe.
  • Green onion – sliced green onion gives this dish the ideal fresh garnish.

See the recipe card below for a full list of ingredients and quantities.

How to Make Twice Baked Potato Casserole

It’s surprising how delicious this creamy potato casserole is since it’s so easy to make. Here are the simple step-by-step instructions for the quick dish:

A step by step of loaded potato casserole.
  • Cook potatoes. Cook the potatoes in a large pot of salted water and drain when fork tender. Mash the potatoes with a potato masher or an electric mixer. 
  • Make mashed potatoes. Heat butter and milk in a small saucepan. Remove from the heat and stir in the sour cream. 
  • Assemble casserole. Add the milk mixture to the potatoes and mix to combine. Add the mixture to a baking dish. Top the casserole with bacon and sprinkle shredded cheese.
  • Bake. Cover the casserole in foil and bake at 375°F for 25 minutes. Remove the foil and bake for an additional 10 minutes. Top with fresh green onion and enjoy!

Pro tips for Making Potato Casserole:

  • Don’t be shy with the cheese. Cheese is necessary for that delicious cheesy crust. 
  • The perfect leftovers. This easy potato casserole is perfect for leftovers!
  • Add extra toppings. Make this casserole your own by adding jalapenos, caramelized onions, sauteed mushrooms, and fried onion bits!
Loaded baked potato casserole in a white casserole dish with a spoon inside and topped with bacon and green onion.

How to Serve Loaded Potato Casserole:

Recipe FAQs

Is the bacon pre-cooked or raw?

We like to put cooked bacon on top so that it is crispy. Raw bacon wouldn’t cook through fast enough, resulting in chewy bacon bits. 

What potatoes can be used?

We use russet potatoes for this recipe, but you can also use yukon-gold potatoes.

Can twice-baked potato casserole be made in advance?

This casserole can be assembled in advance up to the point of baking. Place the casserole dish in the fridge and wait until you’re about to serve to bake. This easy dish is fresh as can be!

Creamy mashed potato casserole with a metal spoon and a dollop of sour cream.

Store & Reheat 

  • Storage. Leftovers can be kept in the refrigerator for up to 3 days. 
  • Reheat. Leftovers can be reheated in the microwave or on the skillet.
  • Freeze. Once cooled, add the potato casserole to freezer-safe bags or a freezer-safe container and freeze it for up to 4 months. Reheat: Thaw the dish overnight in the fridge, add the casserole dish, and bake until reheated.

More Side Dish Recipes

If you enjoyed this potato casserole recipe, be sure to try our other popular side dish recipes; here are some of our favorites:

If you tried this twice baked potato casserole Recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below – we appreciate it!

Twice Baked Potato Casserole

Print
5 from 3 votes
This is the best twice baked potato casserole recipe you’ll ever find! It consists of delicious mashed potatoes with all the best toppings. Of course, we can’t forget a layer of cheese baked to perfection.
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 6 servings

Ingredients

  • 2 ½ lbs russet potatoes peeled and cut into 1/2″ cubes
  • 1 tsp salt or to taste
  • 3/4 cup milk (whole or 2% milk)
  • 8 Tbsp unsalted butter
  • ¼ cup sour cream
  • 8 oz Colby Jack cheese freshly shredded
  • 8 oz bacon chopped
  • 2 Tbsp green onion or chives to garnish

Instructions

  • Peel the potatoes and cut into 1/2″ cubes. Place the potatoes into a large pot and cover with cold water, and add 1 tsp of salt.
  • Cook on medium/high heat until the potatoes are fork tender. Drain the water from the potatoes and mash the potatoes with a mixer until creamy.
  • Into a small saucepan, add the butter and milk and cook until the butter is melted. Turn the heat off and stir in the sour cream until combined.
  • Add the milk mixture into the potatoes and continue mixing until the mixture is smooth. Transfer the mashed potatoes to a large casserole dish.
  • Sprinkle the bacon over potatoes and top with shredded cheese.
  • Cover the baking dish with foil and bake at 375˚F for 25 minutes. Remove the foil and cook an additional 10 minutes, or until cheese melts and potatoes are hot.
  • Garnish with chopped green onion and serve with sour cream.
  • Enjoy!

Notes

  • Don’t be shy with the cheese. Cheese is necessary for that delicious cheesy crust. 
  • The perfect leftovers. This easy potato casserole is perfect for leftovers!
  • Add extra toppings. Make this casserole your own by adding jalapenos, caramelized onions, sauteed mushrooms, and fried onion bits!
  • Storage. Leftovers can be kept in the fridge for up to 3 days. 
  • Reheat. Leftovers can be reheated in the microwave or on the skillet.
  • Freeze. Once cooled, add the potato casserole to freezer-safe bags or a freezer-safe container and freeze it for up to 4 months. Reheat: Thaw the dish overnight in the fridge, add the casserole dish, and bake until reheated.

Nutrition

627kcal Calories38g Carbs19g Protein45g Fat24g Saturated Fat4g Polyunsaturated Fat15g Monounsaturated Fat1g Trans Fat109mg Cholesterol899mg Sodium975mg Potassium3g Fiber3g Sugar987IU Vitamin A11mg Vitamin C337mg Calcium2mg Iron
Nutrition Facts
Twice Baked Potato Casserole
Amount Per Serving
Calories 627 Calories from Fat 405
% Daily Value*
Fat 45g69%
Saturated Fat 24g150%
Trans Fat 1g
Polyunsaturated Fat 4g
Monounsaturated Fat 15g
Cholesterol 109mg36%
Sodium 899mg39%
Potassium 975mg28%
Carbohydrates 38g13%
Fiber 3g13%
Sugar 3g3%
Protein 19g38%
Vitamin A 987IU20%
Vitamin C 11mg13%
Calcium 337mg34%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)