There's something about a big bowl of best mashed potatoes that just makes everything better, right? I remember the first Thanksgiving I hosted at my place (Emily was only 5!), and I totally stressed about getting the mashed potatoes perfect. My mom always made them look so easy, but when it was my turn? Let me tell you, I learned real quick that not all mashed potatoes are created equal!

After years of testing different potato combinations, butter ratios, and mixing methods, I finally nailed down what makes truly amazing mashed potatoes. The secret? Using BOTH russet and Yukon Gold potatoes, warming your dairy before adding it, and knowing exactly when to stop stirring. These creamy mashed potatoes come out fluffy, buttery, and so good that people actually ask for seconds (and thirds – no judgment here).
Whether you're planning your holiday menu or just want the perfect side dish for weeknight dinners, this is THE recipe you need. Speaking of amazing side dishes, if you're looking for more ways to round out your meal, check out my roasted asparagus with parmesan – it pairs beautifully with these potatoes!
Jump to:
- Why You'll Love This Mashed Potatoes Recipe
- What Makes These The Best Mashed Potatoes
- Best Ingredients For Homemade Mashed Potatoes
- How To Make The Best Mashed Potatoes
- Storage And Reheating Tips
- Variations And Tips For Perfect Mashed Potatoes
- Best Mashed Potatoes FAQs
- Recipes You May Like
- Making The Best Mashed Potatoes At Home
- Best Mashed Potatoes
Why You'll Love This Mashed Potatoes Recipe
- Ultra creamy texture – The combination of russets and Yukon Golds creates the perfect balance of fluffy and creamy
- Restaurant-quality flavor – Seriously, these taste like something you'd get at a fancy steakhouse
- Simple ingredients – No fancy additions needed, just potatoes, butter, milk, and sour cream
- Make-ahead friendly – Perfect for holiday meal prep (because who wants to be mashing potatoes while the turkey's coming out?)
- Foolproof method – I walk you through exactly how to avoid gummy, gluey potatoes
- Feeds a crowd – This recipe serves 6-8 people, which is perfect for family gatherings
What Makes These The Best Mashed Potatoes
I've made mashed potatoes probably a hundred times (okay, maybe I'm exaggerating a bit, but it feels like it!). The difference between okay mashed potatoes and mind-blowing ones comes down to a few key things.
First, the potato mix. Using just russets gives you fluffy potatoes, but they can be a bit dry. Only Yukon Golds? Creamy, but sometimes they get a little dense. Together? Pure magic! The russets give you that light, airy texture while the Yukon Golds add this buttery, creamy element that makes people wonder what your secret is.
Second, warm dairy is a game-changer. I learned this trick from a chef I met at a cooking class (back in my college days when I actually had time for that sort of thing). When you add cold milk and butter to hot potatoes, they can seize up and get weird. Warming everything together first means the potatoes stay smooth and absorb all that buttery goodness evenly.
And third – and this is SO important – don't overmix! The second you start treating your potatoes like you're kneading bread dough, you release too much starch and end up with something that looks more like wallpaper paste than a delicious side dish. Trust me on this one.
Best Ingredients For Homemade Mashed Potatoes
Mixed Potatoes
I use 3 pounds of mixed potatoes – about half russets and half Yukon Golds. The russets are starchy and fluffy, while Yukon Golds bring natural creaminess and a slightly sweet, buttery taste. You can use all one type if that's what you have, but the combination really does make a difference!

Butter (And Lots Of It!)
We're using almost a full stick of butter (¾ cup plus 2 tablespoons). I know it sounds like a lot, but these are special occasion mashed potatoes! That extra butter on top at the end? That's not optional – it melts into little pools of deliciousness.
Whole Milk
Half a cup of whole milk adds creaminess without making the potatoes too heavy. You can substitute with half-and-half if you want them even richer, but regular whole milk works beautifully.
Sour Cream
This is my secret weapon! Half a cup of sour cream adds a subtle tang that keeps the potatoes from being too one-note rich. It also contributes to that restaurant-style creaminess.
Fresh Parsley
A sprinkle of chopped fresh parsley on top isn't just for looks (though it does make them prettier). It adds a little brightness that cuts through all that butter and cream.
How To Make The Best Mashed Potatoes

Prep Your Potatoes
- Peel and cut your potatoes into 1-inch pieces. Try to keep them roughly the same size so they cook evenly. (I learned this the hard way when I had some pieces that were mush and others that were still hard in the middle!)
- Add potatoes to a large pot and cover them completely with cold water. Add a generous pinch of salt – the water should taste like the ocean. This is your only chance to season the potatoes from the inside, so don't be shy!
Cook Until Perfect
- Bring the pot to a boil over high heat, then reduce to a steady simmer. Cook for 15 to 20 minutes, until the potatoes are fork-tender. You should be able to easily pierce them with a fork with no resistance.
- Drain the potatoes thoroughly in a colander. I actually let mine sit for a minute or two to steam off excess moisture – this helps prevent watery mashed potatoes.
The Mashing Process
- Return the drained potatoes to the pot (no need to wash it) and let them sit for about 30 seconds. This extra bit of heat helps dry them out even more.
- Mash your potatoes using a potato masher or ricer until smooth. A ricer gives you the fluffiest results, but a good old-fashioned masher works great too. Whatever you do, DON'T use a blender or food processor unless you want potato glue!
Add The Creamy Magic
- While your potatoes cook, combine the milk and ¾ cup butter in a small saucepan. Heat over medium-low heat, stirring occasionally, until the butter melts and everything's warmed through (about 3 minutes). You don't want it boiling – just gently warmed.
- Pour the warm milk mixture over your mashed potatoes and stir gently until combined. The potatoes should look creamy and smooth. Don't overmix – just stir until everything comes together.
Final Touches
- Add the sour cream and fold it in gently. Season generously with salt and freshly ground black pepper. Taste and adjust – these should be well-seasoned!
- Transfer to your serving bowl and make a little well in the center. Drop that remaining 2 tablespoons of butter right in the middle. Hit it with another crack of black pepper and scatter fresh parsley over the top.
Storage And Reheating Tips
These homemade mashed potatoes actually keep really well! Store leftovers in an airtight container in the fridge for up to 4 days.
To reheat, put them in a saucepan over low heat with a splash of milk or cream. Stir frequently and gently until warmed through. The microwave works in a pinch, but stovetop reheating gives you better results (use 50% power and stir every minute if you're going the microwave route).
For make-ahead preparation, you can make these up to 2 days in advance. Keep them covered tightly in the fridge, then reheat slowly on the stovetop, adding a bit more milk or cream to bring back that creamy texture.
Variations And Tips For Perfect Mashed Potatoes
Garlic Mashed Potatoes
Want to add garlic? Roast 6-8 whole garlic cloves alongside your butter and milk mixture. Mash them right into the potatoes for the most amazing flavor! (Emily requests this version every time now.)
Loaded Mashed Potatoes
Stir in shredded cheddar cheese, crispy bacon bits, and chopped green onions for fully loaded potatoes. So good!
Make Them Lighter
Swap half the butter for olive oil and use Greek yogurt instead of sour cream. They'll still be delicious, just a touch lighter.
Keep Them Warm
If you're making these ahead for a big dinner, transfer them to a slow cooker on the "warm" setting. Add a bit of extra milk and stir occasionally to keep them from drying out.
The Biggest Mistakes To Avoid
Don't rush the cooking time – undercooked potatoes won't mash smoothly. And remember, once you start mashing, work quickly but gently. The more you work the potatoes, the gummier they get.
Best Mashed Potatoes FAQs
Yes, prepare them up to 2 days ahead. Store covered in the fridge and reheat gently with a splash of milk or cream, stirring frequently.
Russets add fluffiness while Yukon Golds provide creaminess and buttery flavor, creating the perfect texture combination.
Yes, use Greek yogurt, cream cheese, or crème fraîche for similar tanginess and creaminess.
Don't overmix or use a blender/food processor. Use a potato masher or ricer and stir gently to maintain a fluffy texture.
Recipes You May Like
- Old Fashioned Baked Macaroni and Cheese – Another classic comfort side that pairs perfectly with these potatoes
- Honey Glazed Carrots – A sweet and simple side that complements the buttery richness
- Brussels Sprouts with Bacon – Because everything's better with bacon, right?
Making The Best Mashed Potatoes At Home

Listen, I'll be straight with you – these creamy mashed potatoes are what holiday dreams are made of. They're rich, they're buttery, and they're exactly what you want piled high on your plate next to the main course.
The beauty of this recipe is that it's actually pretty simple once you know the tricks. Mix your potatoes, warm your dairy, don't overmix, and season generously. That's really all there is to it! The hardest part is waiting for them to cook (and maybe not eating them all straight from the pot before they make it to the table).
These best mashed potatoes have become a non-negotiable at every family gathering at my house. Emily's friends actually request them when they come over for dinner, which is pretty much the highest compliment a teenager can give, right?
Give this recipe a try for your next dinner, and I promise you'll never go back to boring, basic mashed potatoes again. Make sure to save this recipe to Pinterest so you can find it when the holidays roll around!
Happy cooking!




Best Mashed Potatoes
Equipment
- Potato Masher or Ricer
- Small saucepan
Ingredients
- 3 lb mixed potatoes such as russets and Yukon Golds, peeled, cut into 1" pieces
- kosher salt
- ½ cup whole milk
- ¾ cup unsalted butter (1 ½ sticks) plus 2 Tbsp.
- ½ cup sour cream room temperature
- freshly ground black pepper
- chopped fresh parsley for serving
Instructions
- In a large pot, cover potatoes with water and add a generous pinch of salt. Bring to a boil and cook until softened, 15 to 20 minutes.
- Drain and return potatoes to pot. Using a potato masher or ricer, mash potatoes until smooth.
- While potatoes cook, in a small saucepan over medium-low heat, cook milk and ¾ cup butter, stirring occasionally, until butter is melted and mixture is warmed through, about 3 minutes.
- Pour milk mixture over potatoes and stir until combined and creamy. Add sour cream and stir until combined; generously season with salt and pepper.
- Transfer potatoes to a serving bowl. Top with remaining 2 Tbsp. butter; season with more pepper. Top with parsley.






