This post may contain affiliate links, please see the privacy policy for details.

This fully loaded mashed potato casserole is the perfect side dish for a holiday meal and a great way to use up a bowl of leftover mashed potatoes. This tasty casserole dish has always been a hit and has become one of my favorite sides to serve to friends and family. If you love a loaded baked potato, this recipe is for you! Soft, irresistibly creamy, savory mashed potatoes get baked with melty cheddar cheese and all your favorite potato toppings. Take it to a potluck because it easily feeds a crowd.

White casserole dish featuring a loaded mashed potato casserole with baked cheesy goodness, topped with crispy bacon bits and chopped green onions, all resting on a cooling rack.

You’re going to be obsessed with my loaded mashed potato recipe, which is the perfect side dish for all your holiday main courses.

Also check out Crockpot ranch potatoes, mashed potatoes, smashed potato salad and easy breakfast potatoes in the air fryer.

A loaded mashed potato casserole featuring a dish of creamy mashed potatoes topped with melted cheese, crispy bacon bits, and chopped green onions, with a spoon lifting a hearty portion.

Why You’ll Love It

Next-level potatoes: This loaded mashed potatoes recipe is a great way to elevate traditional mashed potatoes.
Great to take to friends: Perfect to serve at a potluck or holiday table.
Ultra-delicious: Rich and creamy and loaded with flavor.

A serving of loaded mashed potato casserole with cheesy goodness, bacon, and green onions in a white dish.

Loaded Mashed Potato Casserole Ingredients

A complete list of ingredients and amounts can be found in the recipe card below.

Russet potatoes: These starchy potatoes provide the ideal fluffy texture when mashed, perfect for absorbing the creamy mixture in the casserole.
Cream cheese: Softened to blend smoothly, the cream cheese adds a rich, velvety consistency to the mashed potatoes, making them extra indulgent.
Sour cream: Offers a tangy flavor that balances the richness of the dish while keeping the potatoes light and creamy.
Butter: Softened butter adds a luxurious mouthfeel and enhances the overall creaminess of the casserole.
Garlic powder: Infuses the dish with a subtle garlic flavor without overpowering the other ingredients.
Sharp cheddar cheese: Shredded sharp cheddar brings a bold, tangy flavor that perfectly complements the creamy potatoes and crispy bacon.
Bacon: Cooked and chopped bacon adds a smoky, salty crunch to each bite, creating a perfect contrast to the smooth mashed potatoes.
Green onions: For the perfect onion flavor – I crave them with my potatoes.

Ingredients for a loaded mashed potato casserole on a marble surface include chopped potatoes, butter, cheese, bacon, milk, sour cream, green onions, seasoning, salt, and a pepper grinder.

How to Make Mashed Potato Casserole

For more detailed instructions with weights and measurements, jump to the printable recipe card.

Cook the potatoes: Boil potatoes in a large pot and cover with cold water. Bring to a boil and cook for 15 to 20 minutes, or until fork-tender. Drain potatoes and return the potatoes to the pot.
Mash and season the potatoes: Add cream cheese, sour cream, milk, butter, garlic powder, salt, and pepper to the cooked potatoes. Mash everything together until the mixture is smooth and fluffy.
Assemble the casserole: Transfer the mashed potato mixture into the prepared baking dish. Sprinkle cheddar cheese and bacon evenly on top. Cover with foil and bake. Remove the foil and bake for an additional 10 to 15 minutes, or until the cheese is fully melted.
Finish and serve: Garnish with chopped green onions before serving.

A loaded mashed potato casserole features creamy mashed potatoes topped with melted cheese, crispy bacon bits, and fresh green onions. It's served alongside a pitcher of milk and a pepper mill, all elegantly arranged on a marble surface.

Substitutions and Variations

Potato swap: For a creamier texture, swap Russets for Yukon Gold potatoes, or try cauliflower cooked and pushed through a potato masher. You can also use good-quality potato flakes to time save.
Cream cheese: For a lighter or plant-based option, use reduced-fat or dairy-free cream cheese. Greek yogurt can also add creaminess with a bit of tang.
Sour cream: Greek yogurt or plain yogurt works well as a substitute. For a dairy-free option, use a plant-based sour cream.
Milk: Any milk can work here – whole milk for richness or almond, soy, or oat milk for a dairy-free choice.
Butter: Replace olive oil or plant-based unsalted butter with a vegan-friendly or lighter version.
Cheddar cheese: For a flavor twist, mix it up with mozzarella, gouda, or Monterey Jack. For a dairy-free version, use your favorite plant-based cheese.
Bacon: Try turkey or plant-based bacon, or leave it out entirely for a vegetarian version. Sautéed mushrooms or crispy fried onions can add savory flair.
Tex-Mex loaded mashed potato casserole: Give it a Tex-Mex flair by adding taco seasoning to the mashed potatoes. Substitute cheddar with a blend of Mexican cheeses, such as queso fresco or Monterey Jack. Top with salsa, black beans, and sliced jalapeños before baking for a loaded potato casserole with a southwestern twist.
Loaded mashed potato casserole with gravy: For a more indulgent version, drizzle your casserole with a layer of homemade or store-bought gravy before adding the cheese and bacon. The gravy adds a savory, rich dimension, making this variation perfect for holiday dinners or hearty meals.
BBQ-loaded mashed potato casserole: Infuse some smoky barbecue flavors by mixing in a tablespoon of BBQ sauce into the mashed potatoes. Use smoked gouda or cheddar cheese, and top with pulled pork or BBQ chicken for a loaded potato casserole with a Southern twist.

A loaded mashed potato casserole dish with melted cheese, bacon bits, and green onions sits on a cooling rack. White plates, a pepper grinder, and a small pitcher create a charming backdrop for this hearty delight.

Serving Suggestions

Appetizer: Start with my little cranberry bites… they’re so cute and easy to make.
Main: Serve these potatoes as a side to meatloaf, hamburgers, or beef stroganoff. They are also yummy with roast turkey, roast chicken, or pork chops.
Dessert: End with gingerbread trifle.

This loaded mashed potatoes dish features creamy mashed potatoes crowned with melted cheese and chopped green onions, with hints of milk and seasonings enhancing the flavors.

How to Store Loaded Mashed Potatoes

Store: Leftovers can be stored in an airtight container in the fridge for up to 3 days.
Freezer: Cool it, wrap it tightly in plastic, and freeze it for up to 3 months.
Thaw: When ready to use, thaw in the refrigerator overnight.
Reheat: Warm through with a splash of milk to thin the potatoes, then bake at 350°F until warmed through, about 15 minutes.

Loaded mashed potatoes with bacon and green onions in a white baking dish. A wooden spoon serving a portion, inviting you to a savory delight. Fresh green onions sit beside the dish.

Top Tips

Crispy bacon: For the best texture, cook the bacon until it’s extra crispy before adding it to the casserole. The crunch contrasts perfectly with the creamy potatoes.
Don’t overmix: Once you’ve added the cream cheese, sour cream, and other ingredients, avoid overmixing. Overworking or over-mashing the potatoes can make them gluey instead of light and fluffy.
Prep ahead: You can assemble the loaded mashed potatoes in advance and bake them when ready to eat.
Check seasoning: You must add enough salt and pepper to get the best flavor possible. Add a little chicken broth to the potato cooking water for extra flavor.
Freshly grate cheese for best results: I recommend using a cheese grater and grating the cheddar cheese from the block instead of buying pre-packaged shredded cheese. It will melt easier and isn’t filled with preservatives and anti-caking agents.

A cheesy mashed potato casserole featuring cheesy baked potatoes topped with chopped green onions and bacon bits. A salt shaker and serving spoon are in the background.

Cheesy Mashed Potatoes FAQs

How do I ensure the casserole isn’t dry? 

Make sure your mashed potato mixture is creamy and slightly looser than usual before baking, as it will thicken in the oven. Adding a little extra milk or butter can help achieve the perfect consistency.

Can I make this casserole vegetarian? 

Yes! To make it vegetarian-friendly, simply omit the bacon and try adding a meatless topping like crispy fried onions or roasted veggies.

What is in Cracker Barrel’s loaded mashed potatoes?

Cracker Barrel’s loaded mashed potatoes are made with creamy mashed potatoes, sharp cheddar cheese, crispy bacon, butter, and sour cream and topped with green onions. This rich, tasty side dish delivers a perfect blend of tangy, smoky, and savory tastes.

A delicious loaded mashed potato casserole featuring creamy potatoes topped with melted cheese and chopped herbs, surrounded by green onions, a pepper grinder, and a small bowl of salt on a marble countertop.

Loaded Mashed Potato Casserole Recipe

5 from 1 vote

Loaded Mashed Potato Casserole

You're going to be obsessed with this loaded mashed potato recipe, which is the perfect side dish for all your holiday main courses.
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 6

Ingredients 

  • 7 russet potatoes, large, peeled and quartered
  • 8 Tablespoons cream cheese, at room temperature
  • ½ Cup sour cream
  • ¼ Cup milk
  • 2 Tablespoons butter, at room temperature
  • 1 Teaspoon garlic powder
  • ½ Teaspoon salt
  • ½ Teaspoon black pepper
  • ¾ Cup sharp cheddar cheese, shredded
  • 8 Slices bacon, cooked and chopped
  • green onions, chopped for optional garnish

Instructions 

  • Preheat the oven to 350°F and spray a 9 x 13-inch baking dish with nonstick cooking spray. Set aside.
  • Add potatoes to a large pot and fill with cold water. Bring to a boil and cook for 15 to 20 minutes or until you can easily pierce a potato using a fork.
  • Drain and transfer them back into the pot.
  • Add the cream cheese, sour cream, milk, butter, garlic powder, salt, and pepper to the potatoes, and mash until smooth and fluffy.
  • Add the potato mixture to prepared baking dish. Top with cheddar cheese and bacon.
  • Cover and bake for 10 minutes. Uncover and cook for an additional 10 to 15 minutes, or until the cheese is melted.
  • Garnish with chopped green onions before serving, if liked.

Notes

Crispy bacon: For the best texture, cook the bacon until it’s extra crispy before adding it to the casserole. The crunch contrasts perfectly with the creamy potatoes.
Don’t overmix: Once you’ve added the cream cheese, sour cream, and other ingredients, avoid overmixing. Overworking or over-mashing the potatoes can make them gluey instead of light and fluffy.
Prep ahead: You can assemble the loaded mashed potatoes in advance and bake them when ready to eat.
Check seasoning: You must add enough salt and pepper to get the best flavor possible. Add a little chicken broth to the potato cooking water for extra flavor.
Freshly grate cheese for best results: I recommend using a cheese grater and grating the cheddar cheese from the block instead of buying pre-packaged shredded cheese. It will melt easier and isn’t filled with preservatives and anti-caking agents.

Nutrition

Calories: 383kcal | Carbohydrates: 48g | Protein: 11g | Fat: 17g | Saturated Fat: 9g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 48mg | Sodium: 377mg | Potassium: 1127mg | Fiber: 3g | Sugar: 4g | Vitamin A: 549IU | Vitamin C: 14mg | Calcium: 190mg | Iron: 2mg
Like this recipe? Rate and comment below!

My fully loaded mashed potatoes make an ideal side dish for holiday gatherings and are a fantastic way to repurpose leftover mashed potatoes. This delicious casserole has consistently been a crowd-pleaser and has become one of my go-to sides for entertaining friends and family. If you enjoy loaded baked potatoes, this recipe is perfect for you! The soft, savory mashed potatoes are baked with a layer of gooey cheddar cheese, and the tangy flavor of sour cream adds a delightful twist that you’ll love too.

Other Side Dish Recipes to Try

Bella Bucchiotti

Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.

 

You Might Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




5 from 1 vote

1 Comment

  1. 5 stars
    I made this loaded mashed potato casserole for a potluck, and it was a total crowd-pleaser! So creamy and packed with flavor. Highly recommend trying it!