Save on Pinterest

Creamy Make-Ahead Mashed Potatoes

With five different dairy products, you know this make-ahead mashed potato casserole is going to be super rich and, of course, delicious. It gets even better topped with onions and bacon! —JoAnn Koerkenmeier, Damiansville, Illinois
  • Total Time
    Prep: 35 min. + chilling Bake: 40 min.
  • Makes
    10 servings


  • 3 pounds potatoes (about 9 medium), peeled and cubed
  • 6 bacon strips, chopped
  • 8 ounces cream cheese, softened
  • 1/2 cup sour cream
  • 1/2 cup butter, cubed
  • 1/4 cup 2% milk
  • 1-1/2 teaspoons onion powder
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1/2 teaspoon pepper
  • 1 cup shredded cheddar cheese
  • 3 green onions, chopped


  • Place potatoes in a Dutch oven; add water to cover. Bring to a boil. Reduce heat; cook, uncovered, 10-15 minutes or until tender.
  • Meanwhile, in a skillet, cook bacon over medium heat until crisp. Remove to paper towels with a slotted spoon; drain.
  • Drain potatoes; return to pan. Mash potatoes, gradually adding cream cheese, sour cream and butter. Stir in milk and seasonings. Transfer to a greased 13x9-in. baking dish; sprinkle with cheese, green onions and bacon. Refrigerate, covered, up to 1 day.
  • Preheat oven to 350°. Remove potatoes from refrigerator and let stand while oven heats. Bake, covered, about 30 minutes. Uncover; bake 10 minutes longer or until heated through.

Test Kitchen Tips
  • For this recipe, we recommend using fluffy russets, creamy Yukon Golds or a mix of both.
  • Make these holiday recipes ahead, too.
  • Nutrition Facts
    3/4 cup: 419 calories, 24g fat (15g saturated fat), 74mg cholesterol, 544mg sodium, 41g carbohydrate (4g sugars, 4g fiber), 11g protein.


    Click stars to rate
    Average Rating:
    • Pamela
      Feb 7, 2021

      These are so good. It was so nice to make them the day before and just pop them in the oven. The only thing I did different was I didn't add the cheese and bacon until I was ready to put them in the oven. I will be using this recipe a lot for gatherings. Thanks for such a yummy recipe.

    • Laura
      Dec 28, 2020

      I made these 24 hours ahead for Christmas dinner. These are the best mashed potatoes I have ever had, and my boyfriend said the same. It was one less thing I had to prep on Christmas day. I can't wait to use this yummy recipe to top my Shepherd's Pies from now on ( minus the bacon and green onion.

    • Karen
      Dec 26, 2020

      at 70 years old this hes to be the BEST recipes for mashed potatoes,flavor in every bite,that i have ever tasted and will be my standard from now on..Served it with standing prime rib and it was fantastic so I,m sure it will go with fried chicken as well.........

    • Ronald
      Mar 23, 2019

      You can also use this recipe to make twice baked potatoes except bake the potatoes scoop out and reuse the skins.

    • jvteach4
      Nov 10, 2018

      Greatest mashed potatoes. Made a double batch for a potluck dinner. Had to disappoint my son when there were none left. Of course I made another batch for him the next night.

    • tralyn28
      Oct 20, 2018

      Best mashed potatoes ever--nothing more to say.

    • tammysmi
      Dec 24, 2017

      No comment left

    • xlsalbums
      Dec 2, 2017

      I also made this for our Thanksgiving crowd and everybody loved it!!! I'll probably make this for our Christmas crowd as well. I love that I can make it ahead of time and it's ready to go in the oven when I need it. Really, really good!

    • Georgia
      Nov 26, 2017

      I made this for Thanksgiving & it was a big hit!!! I don't have a dutch oven so I boiled the potatoes on the stove top. I also stirred in some of the shredded chedder cheese. Everyone loved it!! I will make this again!!!!

    • tamarapearson
      Nov 23, 2017

      OUTSTANDING! My husband said he never wants to have any other kind of mashed potatoes again. They were a huge hit at Thanksgiving.