Recipe Overview
Why you’ll love it: Mashed potatoes are great on their own but just wait until you try this loaded mashed potato casserole with lots of cheddar cheese, bacon, and green onions. This casserole turns ordinary mashed potatoes into an extraordinarily delicious side or main dish.
How long it takes: 20 minutes to prep, 50 minutes in the oven
Equipment you’ll need: large bowl, cheese grater, large baking dish
Servings: 10

Mashed Potatoes Plus!
Loaded mashed potato casserole may be the ultimate comfort food. Creamy whipped potatoes are loaded with some of the best things in life: smoky bacon, sharp cheddar cheese, tangy sour cream, and green onions.
I love twice baked potatoes. The problem is they are a hassle to make: bake the potatoes, try to scoop out the insides while leaving a presentable shell, mash them, and then refill the potato skin you just emptied out. Then it’s back in the oven for awhile before you can actually serve them.
This homemade casserole incorporates all the things you love about twice baked potatoes, sans the peelings and all the hassle.
If you love loaded mashed potato casserole, be sure to try loaded baked potatoes or easy potato skins, too!
Loaded Mashed Potato Casserole
A “secret” ingredient. Most of the recipes for mashed potato casserole include sour cream but I also add one “secret” ingredient that I think really makes a difference: cream cheese. My mom always made a super good mashed potato casserole for Thanksgiving dinner. It was creamy, light, and perfect. I asked her about the recipe and found that she included cream cheese. You won’t notice the cream cheese but it ensures that the texture and flavor of the potato casserole will be amazing.
Perfect for get-togethers! This recipe is a family favorite and it’s always welcome at potlucks. The casserole is large and serves at least ten as a side dish, so it’s perfect for entertaining. Another bonus is that it can be made ahead and it never tastes like leftover mashed potatoes.
You’re going to love this recipe!

Ingredient Notes
- Mashed Potatoes: This recipe calls for six cups of mashed potatoes. You’ll need about 3 pounds of russet potatoes, cooked and mashed with milk and butter. Make Instant Pot mashed potatoes or crockpot mashed potatoes; they’re easy and no fuss. This recipe is a great way to use leftover mashed potatoes, too.
- Cream Cheese: Either full fat or reduced fat cream cheese will work. Make sure you take it out of the refrigerator an hour or two ahead of time to soften.
- Sour Cream: Again, either regular or reduced fat sour cream is fine. If you prefer to make your casserole without sour cream, substitute full fat plain Greek yogurt.
- Eggs: A couple of eggs help bind the casserole and give it richness.
- Shredded Cheddar Cheese: For best results, buy a block of cheese and shred it yourself. Pre-shredded cheese has additives to prevent clumping but the additives also affect the way the cheese melts.
- Bacon: The recipe calls for a half cup of crumbled cooked bacon. You can certainly add more if you like (or omit it).
- Green Onions, Garlic Powder, Black Pepper: Otherwise known as scallions, green onion have a mild onion flavor. The casserole is also seasoned with garlic powder and ground black pepper. For something different, try a few cloves of roasted garlic.

How to make Loaded Mashed Potato Casserole
Mashed potatoes: To begin with, you’ll need mashed potatoes. You can use leftover potatoes, make the potatoes a day or two in advance, purchase mashed potatoes, or make them right now.
Cooked bacon: You’ll also need cooked bacon. I like to cook a whole package of bacon at once. It can be stored in the refrigerator or freezer and it’s all ready to use for recipes like this one. Have you tried baked bacon? It’s a very easy way to cook a whole pound of bacon. Air fryer bacon is also perfect for this recipe if you don’t want to cook an entire pound of bacon.
Once you have these two ingredients prepped, this casserole is really simple. Just mix everything together and bake it.
Preheat the oven. Preheat your oven and grease a 9 x 13-inch baking dish with a light misting of nonstick spray.
Combine. In a large mixing bowl, combine the potatoes, softened cream cheese, sour cream, beaten eggs, and seasoning.

Use an electric mixer to really blend everything together. It should be smooth and creamy.

Add the goodies. Fold in the bacon pieces, most of the shredded cheese (save some for the top), and the chopped green onions.

Put into baking dish. Transfer the mixture to the prepared pan and smooth the top.

Top with cheese and bake. Sprinkle on the remaining cheese. Put the dish into the oven and bake the casserole until it’s hot and lightly browned. It will take about 50 minutes.

Serve. When you’re ready to serve the mashed potato casserole, garnish it with any extra toppings you want to add.
Serving Suggestions
For a main course: Mashed potato casserole is hearty enough to stand alone as a main course. I like to serve it with a crisp green salad, like this classic house salad.
As a side dish: This casserole also goes with any type of meat main course. Serve it with chicken: air fryer chicken breasts or grilled marinated chicken. Try with crispy breaded pork chops, spice rubbed pork tenderloin, or homemade classic meatloaf.
For a get-together: If you’re serving a crowd, make a big batch of meatballs or slow cooker ribs to go along with loaded mashed potato casserole.

Recipe Variations
- Make a smaller batch. If you happen to have some leftover mashed potatoes but not 6 cups, this recipe is a good way to repurpose those leftovers. Simply cut this recipe in half and use a smaller baking dish.
- Try a vegetarian version. Omit the bacon or use a plant-based bacon instead. If you want to add smoky flavor without bacon, sprinkle smoked paprika on top of the casserole before baking or mix it into the potatoes.
- Make a different vegetable casserole. Try my homemade green bean casserole (it has bacon and cheese, too!). A lot of people really love this cheesy Brussels sprouts au gratin hot dish or scalloped sweet potatoes with bacon and Gruyère.

Get a head start. I have a couple of make-ahead tips to expedite the casserole-making process. The next time you make mashed potatoes, make a double batch and set aside some to use for this casserole. You can freeze them if you like. Bake a pound of bacon and store it in the fridge or freezer, to use later for recipes or for breakfast.
Make it a day ahead. Prep the casserole a day ahead but don’t bake it. Cover and refrigerate. When you’re ready to bake the casserole, take it out of the fridge while the oven preheats. Once it’s preheated, bake the casserole as directed. Add five to ten minutes to the baking time since the casserole is chilled.
One for now and one for later. Another alternative is to divide the casserole into two equal portions and freeze one to bake later. It will keep for a couple of months. Thaw overnight in the refrigerator before baking.
Refrigerate/Freeze: Leftover mashed potato casserole can be refrigerated for four days or frozen for a couple of months. Cool, wrap tightly, and label before freezing.
Reheat: To reheat, gently warm up individual portions in the microwave until heated. Larger amounts can be heated in the oven at 350℉. Cover the dish with foil to prevent the potatoes from drying out.
If you have a couple cups of potato casserole leftover, make potato patties. Mix in a half cup flour, form into patties and fry in butter or oil until golden brown. No additional seasonings or cheese need to be added because it’s all in there already.
More Dressed-Up Potatoes
Loaded Mashed Potato Casserole

Ingredients
- 6 cups prepared mashed potatoes (about 3 pounds russet potatoes made with 1 cup milk, 2 tablespoons butter, ¾ teaspoon salt)
- 2 large eggs, lightly beaten
- 8 ounces cream cheese, softened
- ½ cup sour cream
- ½ teaspoon garlic powder
- ¼ teaspoon ground black pepper
- 1 ½ cups shredded cheddar cheese, divided
- ½ cup crumbled cooked bacon (5 strips center cut bacon)
- ½ cup chopped green onions (or chives)
Instructions
- Preheat oven to 350℉. Prepare large baking dish (9 x 13 inches) by spraying with nonstick cooking spray.
- In large bowl, combine mashed potatoes, beaten eggs, cream cheese, sour cream, garlic powder, and pepper. With electric mixer, beat until smooth and creamy.6 cups prepared mashed potatoes , 2 large eggs, lightly beaten, 8 ounces cream cheese, softened, ½ cup sour cream, ½ teaspoon garlic powder, ¼ teaspoon ground black pepper
- Fold in 1 cup shredded cheddar cheese, crumbled bacon, and chopped green onions.1 ½ cups shredded cheddar cheese, divided, ½ cup crumbled cooked bacon, ½ cup chopped green onions
- Spread potato mixture into prepared baking dish. Sprinkle top with remaining ½ cup shredded cheese.
- Bake 50 minutes or until golden brown and heated through.
Notes
- Make mashed potatoes: Try Instant Pot mashed potatoes or slow cooker mashed potatoes. They can be made a day ahead and refrigerated. You can also use leftover mashed potatoes or store-bought mashed potatoes.
- Cook bacon: I usually cook the bacon ahead. I often bake an entire package of bacon, crumble it, and freeze it to use for recipes like this. You can also make a small batch of bacon (perfect for this recipe) in your air fryer.
- Make ahead: The casserole can be made a day ahead and stored, unbaked, in the refrigerator. When you’re ready to bake the casserole, take it out of the fridge while the oven preheats. Once it’s preheated, bake the casserole as directed. Add five to ten minutes to the baking time since the casserole is chilled.
- Storage: Leftover mashed potato casserole should be refrigerated in a covered container. It will keep for up to 4 days, or it can be frozen for up to 2 months. Thaw in the refrigerator before reheating.
- Smaller casserole: You can easily cut this recipe in half. Another idea is to divide it into 2 baking dishes and freeze one to bake and enjoy later.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.






















heyy, i made the loaded casserole 🥘, u r rite dis was delicious 🤤 i luvvUr recipes, nex I’ll b making da pesto gnocchi thankU 4sharing U RocK !
You’re so welcome! I’m glad you liked it!