Holiday Mashed Potatoes

Total Time
1hr 20mins
Prep 20 mins
Cook 1 hr

My mom passed this recipe on to me several years ago and I have been making it for every holiday dinner since. They can be made ahead, eliminating the need for mashing potatoes on the big day! I sprinkle a little paprika on top before baking to give it some color. Prep time does not include time it takes to boil the potatoes.

Ingredients Nutrition


  1. Beat hot potatoes until all lumps are removed.
  2. Add cream cheese (in small pieces) and the butter.
  3. Beat well until cheese and butter are completely melted and mixed.
  4. Stir in sour cream.
  5. Add eggs and onion to milk and add this to the potatoes with salt and pepper.
  6. Beat until light and fluffy.
  7. Place in a greased 9-inch casserole.
  8. Refrigerate several hours or overnight.
  9. Bake at 350 degrees for 1 hour or until lightly rounded on top (puffy).
Most Helpful

5 5

This was very easy and tasted great. I would make this over mashed because it was super hot out of the's hard to keep mashed potatoes hot.... Thank you!

5 5

I made this for Thanksgiving and it turned out great! I had to double the recipe, which made the mixing a little difficult, but everyone enjoyed them so much! Thank you for the fantastic recipe!!

5 5

Fantastic, easy-to-make mashed potatoes. Love the addition of the eggs, which make this dish so light and fluffy (light in the textural sense, not in the calories sense...). Yum, thanks so much. --Heather