Ultra Creamy Holiday Mashed Potatoes (With Make-Ahead Option)

These ultra creamy mashed potatoes are everything you want on a holiday (or any day) table. They’re creamy, fluffy, buttery, and just fancy enough to feel special. They’re incredible served fresh, but they also happen to be totally make-ahead friendly, which means you can prep them ahead of time (and even freeze them!) and still end up with perfectly smooth, delicious mashed potatoes. Whether you’re cooking for a crowd or just trying to save your sanity on a busy day, this potato recipe is for you!

creamy mashed potatoes in a white bowl

Ingredients Needed

This is just a preview of ingredients and method, keep scrolling for full printable recipe.

  • Russet and Yukon Gold Potatoes – I’ve found this to be a great combo, sort of a best-of-both-worlds situation. But you can certainly use one or the other if you prefer. See notes below!
  • Butter – I always recommend real, salted butter, unless you need to substitute for dietary reasons.
  • Whole Milk – whole milk gives these potatoes extra richness and creaminess.
  • Sour Cream – when making these for a special occasion, I always use full fat sour cream.
  • Parmesan Cheese– I recommend shredding your own cheese from a wedge of parmesan as pre-shredded doesn’t usually melt as well.
  • Garlic Powder
  • Kosher salt and Black or White Pepper

Special Tool: Potato Ricer

A potato ricer works like a giant garlic press. You place your cooked potatoes inside the basket, squeeze the handles, and the potatoes are pushed through tiny holes, falling out in soft fluffy little strands. Ricing breaks the potatoes down without overworking them, producing silky-smooth mashed potatoes that won’t turn gummy or gluey. It’s especially helpful in a recipe like this one, where you want an ultra creamy texture that still re-heats light and airy. It’s not a tool you have to own, you can absolutely just mash by hand, but if you love perfect, silky mashed potatoes, it’s worth the drawer space!

How to Make Ultra Creamy Mashed Potatoes

  1. While you’re chopping your potatoes, place them into cool water to rinse off some of the starch. After boiling until tender, drain super well.
  2. Rice your hot potatoes for a super smooth texture.
  3. Add butter first, and then warm milk, sour cream, and parmesan cheese. Season with salt and pepper and a hint of garlic.
  4. These potatoes can be served fresh just like this, or stored (or frozen) for later!
creamy mashed potatoes in a white baking dish

Frequently Asked Questions

Do I have to peel and boil the potatoes?

No! I will often skip the boiling step and opt to put the potatoes in the oven instead.  It ensures no extra water is absorbed and produces an extra fluffy mash. Preheat oven to 400°F.  Place potatoes directly on an oven rack or on a baking sheet.  Bake for about 50-70 minutes.  Russets will take a bit longer than the Yukon golds.  Remove when they are very soft when squeezed with an oven mitt. Let potatoes cook just enough to handle safely. Cut in half and scoop out the warm insides and proceed with recipe.  (I like to take the discarded skins, sprinkle with cheese and pop them back in the hot oven.  top with sour cream and chives!) 

Do I have to use a potato ricer?

Not at all, but it really does produce the smoothest, silkiest potatoes! This recipe will also turn out great if they are hand-smashed or slightly chunky.

Do I have to use 2 different kinds of potatoes?

The 50/50 blend gives you the best of both worlds. Russets make potatoes light and fluffy, while Yukon golds add natural creaminess and a buttery texture. together they create the perfect balanced mash. However if you prefer, you can use one over the other.

Can I cut this recipe in half for a smaller batch?

You bet. A half batch will fit well in an 8×8 or 9×9 pan, and will bake in less time if you’re making ahead- so keep your eye on the oven!

Can I use pre-shredded parmesan?

You can, but freshly grated Parmesan melts more smoothly and blends better into the potatoes.

Can I switch up the dairy?

You can swap milk for cream if you want to make it extra rich. Stick with full fat sour cream for the best texture. I don’t recommend buttermilk for the main liquid, but you can add a splash for tang and flavor. Feel free to experiment with other dairy swaps as needed, but I can’t for sure tell you how it will come out. If you find good results (especially with any non-dairy options, please let me know!)

creamy mashed potatoes in a white bowl

Ultra Creamy Mashed Potatoes

Creamy, buttery mashed potatoes. it's smooth, flavorful, and can be served fresh, or made ahead and baked up later without losing its silky texture.
Prep Time 40 minutes
Cook Time 45 minutes
Total Time 1 hour 25 minutes
Servings12

Ingredients

  • 3 pounds russet potatoes peeled and cut into 1-2 inch chunks
  • 3 pounds Yukon gold potatoes peeled and cut into 1-2 inch chunks
  • 12 tablespoons butter (1 ½ sticks) cut into pieces
  • 1 ¼ cups whole milk
  • 1 ¼ cup sour cream I recommend full fat
  • 3 ounces freshly shredded Parmesan about 1 cup
  • 1 tablespoon kosher salt plus more to taste
  • 1 teaspoon pepper black or white
  • ½ teaspoon garlic powder

Toppings – add according to your preference

  • melted butter for drizzling on top I do about 3 tablespoons
  • additional parmesan for sprinkling
  • chopped chives

Instructions

  • Before you begin, place measured butter, milk, sour cream, and parmesan on the counter so they can come to room temperature. Slice butter into small pieces and set aside.
  • Cook your Potatoes: (See alternate cooking method in Notes). Fill a large stock pot with cold water and place near your work space. As you peel and cut potatoes, place the cut potatoes directly in the cold water. After all potatoes have been cut and are in the pot, stir them around and then drain the cloudy water and replace with fresh so it covers the potatoes by 1-2 inches.
  • Add a heaping tablespoon of kosher salt to your fresh cooking water with the potatoes and bring to a gentle boil, stirring occasionally.
  • Simmer for 15-20 minutes, or until very tender.
  • When the potatoes are almost done, heat your milk in the microwave until it's warm.
  • Drain potatoes in a strainer and let sit for 2-3 minutes, shaking occasionally to get them very dry. Return to warm pan on very low heat and stir for a couple minutes to make sure all water is evaporated.
  • Rice potatoes while hot into a large bowl, or back into your pot if it's large enough.
  • Immediately add the 12 tablespoons butter, and gently stir until melted and evenly distributed. Fold in the warmed milk, sour cream, then the parmesan cheese, salt and pepper, and garlic powder. Taste and adjust seasoning.
    At this point you can add more warmed milk or sour cream if you want them looser, and more cheese and garlic if you want more flavor. Season with additional salt and pepper as needed.
  • Serve potatoes immediately or follow one of the make-ahead options below.

Notes

Bake Your Potatoes instead of Boiling: I will often skip the boiling step and opt to put the potatoes in the oven instead.  It ensures no extra water is absorbed and produces an extra fluffy mash. Preheat oven to 400°F.  Place potatoes directly on an oven rack or on a baking sheet.  Bake for about 50-70 minutes.  Russets will take a bit longer than the Yukon golds.  Remove when they are very soft when squeezed with an oven mitt. Let potatoes cook just enough to handle safely. Cut in half and scoop out the warm insides and proceed with recipe.  (I like to take the discarded skins, sprinkle with cheese and pop them back in the hot oven.  top with sour cream and chives!) 
To Make Ahead: Butter a deep 9×13 baking dish. Spread potato mixture in the pan. Drizzle melted butter on top (or just place a few cold pats on top). Cool until just barely warm. Cover tightly with foil and refrigerate up to 24 hours. Next day: Remove from fridge 20-30 minutes before baking.  Preheat oven to 350°F. Bake covered for 45-60 minutes until hot throughout. If you like to have a browned top, remove foil and bake uncovered for the last 10-15 minutes. 
To Freeze: Butter a deep 9×13 baking dish. Spread potato mixture in the pan. Cool completely. Press plastic wrap directly onto the surface of the potatoes.  Cover tightly with foil and freeze up to 6 weeks. To Bake: for best results, thaw in the fridge for 24 hours. Preheat oven to 350°F. Remove plastic layer but keep covered in foil. Bake covered for 45-60 minutes until hot throughout. If you like to have a browned top, remove foil and bake uncovered for the last 10-15 minutes. 
To bake from frozen: Remove plastic and then re-cover tightly with foil.  Bake at 350°F for 60-90 minutes.  Baking time can vary depending on oven and your pan.  You can help speed it along but stirring a couple times during baking and re-covering. 

Nutrition

Serving: 1cup, Calories: 369kcal, Carbohydrates: 43g, Protein: 9g, Fat: 19g, Saturated Fat: 11g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0.5g, Cholesterol: 52mg, Sodium: 815mg, Potassium: 1032mg, Fiber: 4g, Sugar: 4g, Vitamin A: 600IU, Vitamin C: 29mg, Calcium: 172mg, Iron: 2mg
Course: Side Dishes
Cuisine: American
Keyword: Ultra Creamy Mashed Potatoes
Calories: 369kcal
Did You Make This Recipe?Snap a picture, and hashtag it #ourbestbites. We love to see your creations on our Instagram @ourbestbites!

woman in denim shirt holding a salad bowl
Meet The Author

Sara Wells

Sara Wells co-founded Our Best Bites in 2008. She is the author of three Bestselling Cook Books, Best Bites: 150 Family Favorite RecipesSavoring the Seasons with Our Best Bites, and 400 Calories or Less from Our Best Bites. Sara’s work has been featured in many local and national news outlets and publications such as Parenting MagazineBetter Homes & GardensFine CookingThe Rachel Ray Show and the New York Times.

Read More

Join The Discussion

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.