Today’s Mashed Potato Casserole is the ultimate creamy, cheesy potato side dish! It’s a Merkley favorite and one we make for so many holidays.

It’s loaded with sour cream, cream cheese, cheddar, parmesan and bacon. Yes, all the best things in one delicious dish! It has all the flavors of loaded mashed potatoes baked into an easy 9×13 casserole, which means we love making it for Thanksgiving, Christmas, Easter, Sunday dinners, and potlucks.

With so many great ingredients, it’s not only delicious but feeds a crowd and can be prepped ahead, making it one of our favorites to prep for the holidays.

For more favorite potato sides, be sure to check out our Funeral Potatoes, Twice Baked Potato Casserole, and classic Mashed Potatoes.

Why You’ll Love It + Why it works:

  • Feeds a Crowd: Bakes in a 9×13 pan, making it perfect for holidays and potlucks.
  • Make Ahead and Save Time: Great make-ahead side dish for busy family dinners and holiday meals.
  • Cream Cheese and Sour Cream Keep it Creamy: They add richness and help the potatoes stay soft after baking.
  • Cheese and Bacon go Inside and on Top: Mixing some in and saving some for the topping gives flavor in every bite and a pretty finish.
Russet potatoes on a counter.

Mashed Potato Casserole Ingredients

  • Potatoes, peeled and cubed (5 pounds): Creates the creamy mashed potato base and make the casserole hearty.
  • Sour cream (1 cup): Adds creaminess and tang to the mashed potatoes.
  • Butter (½ cup): Adds buttery flavor and helps make the potatoes smooth.
  • Cream cheese, cubed (8 ounces): Makes the casserole extra creamy and rich. We always use full fat cream cheese.
  • Milk (½ cup): Helps loosen the potatoes and create a smooth texture.
  • Garlic salt with parsley flakes (2 teaspoons): Seasons the potatoes with garlic flavor, salt, and a little herb flavor.
  • Pepper (to taste): Adds seasoning and balances the richness.
  • Bacon, cooked, chopped, and divided (12 slices): Adds smoky flavor and a delicious topping. We prefer to make Bacon in the Oven but you can also use a microwave bacon if you’re in a rush.
  • Cheddar cheese, divided (2 cups): Melts into the potatoes and creates a cheesy topping.
  • Parmesan cheese (½ cup): Adds salty, nutty flavor and makes the potatoes even more flavorful.
  • Green onions, for garnish: Add freshness, color, and a loaded baked potato finish.

How to Make Mashed Potato Casserole

POTATOES. Peel and cube 5 pounds of potatoes. Place in a large pot and add water until just covering potatoes. Bring to boil. Once boiling, reduce to a simmer and cook for 18-20 minutes.

MASH. Drain water and mash potatoes using a potato masher or spoon (do not over-mix or potatoes will become gummy). Add 1 cup sour cream, ½ cup butter, 8 ounces cream cheese, and ½ cup milk until well combined.

SEASON. Add 1 teaspoon garlic salt, and black pepper to taste. Fold in ½ of the cooked bacon, 1 cup cheddar cheese, and ½ cup parmesan cheese. Stir well.

A baking dish covered with cheese, bacon, and green onions.

BAKE. Spoon into a lightly greased 9×13 pan. Top with remaining shredded cheddar cheese and the rest of the bacon. Bake at 350°F for 20-25 minutes.

TOPPINGS. Garnish with green onions or chives.

Kristyn’s Recipe Tips

  • Cut the potatoes into similar-size cubes so they cook evenly.
  • Drain the potatoes well before mashing so the casserole does not turn watery.
  • Add the sour cream, butter, cream cheese, and milk while the potatoes are warm so everything melts together smoothly.
  • Save half the bacon and some cheddar for the top so the casserole looks extra delicious.
  • Make-ahead tip: assemble the casserole earlier in the day or the day before, cover and refrigerate, then bake when ready, adding extra time if it starts cold.
Close up of a casserole dish of loaded mashed potato casserole topped with cheese, bacon, and green onions.
A mashed potato casserole topped with cheese and green onion.
5 from 123 votes

Mashed Potato Casserole Recipe

Mashed Potato Casserole is a creamy, cheesy 9×13 side dish with sour cream, cream cheese, cheddar, parmesan, bacon, and green onions.
Servings: 12
Prep: 35 minutes
Cook: 20 minutes
Total: 55 minutes

Video

Ingredients 

  • 5 pounds potatoes, peeled and cubed
  • 1 cup sour cream
  • ½ cup butter
  • 8 ounces cream cheese, cubed
  • ½ cup milk
  • 2 teaspoons garlic salt (with parsley flakes)
  • pepper to taste
  • 12 slices bacon, cooked, chopped, and divided
  • 2 cups cheddar cheese, divided
  • ½ cup parmesan cheese
  • green onions, for garnish

Instructions 

  • Peel and cube potatoes.
  • Place in pot and add water until just covering potatoes. Bring to boil. Once boiling, reduce to a simmer and cook for 18-20 minutes.
  • Drain water and mash potatoes using a masher or spoon. Add sour cream, butter, cream cheese, and milk until well combined. Add salt and pepper. Fold in ½ the bacon, 1 cup cheddar cheese, and parmesan cheese. Stir well.
  • Spoon into a lightly greased 9×13 pan. Top with remaining cheddar cheese and the rest of the bacon.
  • Bake at 350°F for 20-25 minutes. Garnish with green onions and ENJOY!
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

    Recipe Tips.
    • Cut the potatoes into similar-size cubes so they cook evenly.
    • Drain the potatoes well before mashing so the casserole does not turn watery.
    • Add the sour cream, butter, cream cheese, and milk while the potatoes are warm so everything melts together smoothly.
    • Save half the bacon and some cheddar for the top so the casserole looks extra delicious.
    • Make-ahead tip: assemble the casserole earlier in the day or the day before, cover and refrigerate, then bake when ready, adding extra time if it starts cold.
    Make ahead of time. We recommend making this no more than 48 hours in advance, cover and refrigerate. Cook until warmed throughout. 
    Store. Store leftovers in an airtight container in the fridge for 3-5 days. 
    Freeze. To freeze, simply spread them into a freezer Ziploc bag and squeeze out as much air as possible. They’re best when used within 6-8 weeks, but can last for up to 4 months. 
    Let potatoes thaw in the fridge overnight. Place potatoes in a casserole dish and bake at 350°F for about 25 minutes. Add additional cheese and top and bake for an additional 5 minutes.

    Nutrition

    Calories: 469kcal, Carbohydrates: 25g, Protein: 15g, Fat: 34g, Saturated Fat: 18g, Cholesterol: 89mg, Sodium: 883mg, Potassium: 912mg, Fiber: 4g, Sugar: 1g, Vitamin A: 855IU, Vitamin C: 21.7mg, Calcium: 296mg, Iron: 6.5mg

    Nutrition information is automatically calculated, so should only be used as an approximation.

    Recipe FAQ

    Make ahead of time?

    We recommend making this no more than 48 hours in advance, cover and refrigerate. Cook until warmed throughout.

    How to store?

    Store leftovers in an airtight container in the fridge for 3-5 days.

    How to freeze?

    To freeze, simply spread them into a freezer Ziploc bag and squeeze out as much air as possible. They’re best when used within 6-8 weeks, but can last for up to 4 months.
    Let potatoes thaw in the fridge overnight. Place potatoes in a casserole dish and bake at 350°F for about 25 minutes. Add additional cheese and top and bake for an additional 5 minutes.

    This recipe was first shared October, 2015.

    About Kristyn

    Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

    Get my cookbook!

    My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

    5 from 123 votes (58 ratings without comment)

    Leave a comment

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

    Recipe Rating




    104 Comments

    1. Maureen says:

      5 stars
      This is a must make for our anniversary tomorrow. My husband loves mashed potatoes and adding cheese just takes them up a notch. This will be enjoyed by my daughter, brother and sister in law, and of course the happy 56 years anniversary couple. Sure to be a hit.

    2. Amy says:

      5 stars
      Yum! I’m putting these on the menu!

    3. KEEN says:

      5 stars
      Can I make it up a day before and not cook until the next day?

    4. Maureen says:

      5 stars
      I think my grandson would really love these and considering making them for Thanksgiving. Cheese goes with everything.

    5. Carly says:

      5 stars
      These are the best! I have been making them for years for our Friendsgiving. 🙂

    6. Michelle Marie Bagby says:

      5 stars
      Girl thanks for these, with Easter coming up and needing to expand the table, these will come in handy and I KNOW that whatever I make from you will always be terrific! No guesswork or worry!
      I used many of your Fiesta recipes for our Anniversary celebration at church with 60 guests. It was again, what was that word…oh yeah, TERRIFIC!
      Thank you!

      1. Lil'Luna Team says:

        Awe, thanks for saying that!! That means a lot!!

    7. Marian says:

      5 stars
      Very good!

      1. Lil'Luna Team says:

        Glad you think so! Thank you!

    8. Siddiqa says:

      5 stars
      Sounds delicious! Will definitely try it without bacon. Thanks for the great recipes!

      1. Lil'Luna Team says:

        You are so welcome!! And, you can definitely leave the bacon off & it will still taste great! Enjoy!

    9. Jeanna Grover says:

      5 stars
      Great recipe, especially when I have leftover baked potatoes. Very simple to use them instead of cooking a fresh batch of potatoes. My family loves this recipe. Thank you for a delicious and quick recipe!!!

      1. Lil'Luna Team says:

        You are so welcome!! I’m glad your family likes them!!

    10. Debby says:

      5 stars
      These are great. My family will love and I’m adding to my Easter menu! Thanks for another great casserole idea.

      1. Lil'Luna Team says:

        You are so welcome!! I hope it’s a hit!!

        1. Liz says:

          5 stars
          Hi,

          I’ve made this recipe for years and I love it!

          I do have a question though – does it matter if we boil the potatoes like the instructions above or steam them in the instapot?