Learn how to make the best mashed potatoes with this easy recipe! Rich, creamy, and flavorful, they're always a crowd-pleasing side dish.
I can’t share a mashed potatoes recipe without mentioning my husband Jack. He LOVES homemade mashed potatoes, specifically ones that are rich, creamy, and flavorful.
I’ve made plenty that he’s liked in the past (see these garlic mashed potatoes and these Instant Pot mashed potatoes). But last year, I finally made the potatoes he’d been waiting for: ones loaded up with butter, milk, and sour cream.
I’m not kidding when I say that these are the best mashed potatoes I’ve tried. They’re ultra-rich and blissfully creamy, and the sour cream gives them a delicious tangy kick. They’re easy to make (and make ahead!), and they’re guaranteed to be a crowd pleaser at Thanksgiving or any meal. If not from me, then take it from Jack—you’re going to love this mashed potatoes recipe.
How to Make Mashed Potatoes
You can find the complete recipe with measurements at the bottom of this post, but for now, I’ll give you an overview of how it goes:
Ingredients
This classic recipe starts with 7 simple ingredients:
- Potatoes, of course! 3 pounds yields enough for about 8 people. Double the recipe if you’re serving more!
- Garlic – For savory depth of flavor.
- Unsalted butter – For richness and buttery flavor.
- Milk – It smooths the starchy potatoes into an incredibly creamy mash. Use whole milk for the creamiest results.
- Sour cream – Technically, this ingredient is optional. If you skip it, the recipe will still come out great. But for the best mashed potatoes, I highly recommend folding it in! It makes the taters extra-creamy and gives them a tangy taste.
- And salt and pepper – To make all the flavors pop!
Find the complete recipe with measurements below.
What are the best potatoes for mashed potatoes?
I think Yukon Golds and russets are the best potatoes for mashing.
- Yukon Gold potatoes are thin-skinned yellow potatoes. I love to mash them because they have a creamy texture, rich golden color, and buttery flavor.
- Russet potatoes are white potatoes that are high in natural starches. Thanks to all that starch, they yield fluffy mashed potatoes.
Feel free to make this recipe with either of these types of potatoes.
Another option I like is to use a mix of both kinds. The russets help with fluffiness and the Yukon Golds supply great flavor. It’s a combination that can’t be beat!
Preparation
My method for how to make mashed potatoes couldn’t be simpler! Here’s how it goes:
First, peel and cut the potatoes. Chop them into large chunks—halve smaller Yukon Golds and cut larger russets into quarters or sixths. Do your best to cut the pieces to a consistent size so that they cook evenly.
Next, cook. Place the potatoes and garlic in a large pot and cover with cold water by 1 inch. Add a tablespoon of salt, and bring the water to a boil over high heat. Reduce the heat to medium and gently boil until the potatoes are fork-tender.
How Long to Boil Potatoes for Mashed Potatoes
When I make this recipe, I generally boil the potatoes for 15 to 20 minutes.
But the timing can vary! The potatoes are ready when you can easily pierce them with a fork. Avoid undercooking them. If they’re still firm in the center, you’ll end up with lumpy mashed potatoes!
When the potatoes are tender, drain them into a colander. Lightly shake to remove excess water, and return the potatoes to the pot.
Finally, mash! Use a potato masher to partially mash the potatoes. Then, pour in the milk and add the butter, salt, and pepper. Continue mashing until the potatoes reach your desired consistency (we like them totally smooth!). If desired, use a wooden spoon or spatula to stir in the sour cream.
Season to taste, adding more butter, sour cream, and salt and pepper as needed. Enjoy!
Recipe Tip
Don’t forget the fixings! We love these potatoes with butter, chives, and salt and pepper on top. You can’t go wrong with mushroom gravy either.
How to Store Mashed Potatoes
Leftover mashed potatoes keep well in an airtight container in the refrigerator for up to 3 days.
You have a few options for reheating them:
- In the microwave – Microwave until heated through, stirring every 2 minutes.
- In the oven – Transfer the potatoes to a casserole dish or oven-safe pan. Dot the top with butter and cover. Warm in a 350°F oven until heated through, 25 minutes or more depending on the size and shape of your baking dish.
I’ve also had success reheating these mashed potatoes using the Keep Warm setting of my Instant Pot. A slow cooker would work well too!
If the potatoes seem dry after reheating, stir in some melted butter or a splash of milk to loosen them up.
More Favorite Potato Recipes
If you love these homemade mashed potatoes, try one of these potato recipes next:
- Mashed Sweet Potatoes
- Oven Roasted Potatoes
- Hasselback Potatoes
- Crispy Smashed Potatoes
- Baked Potato Wedges
- Perfect Baked Potato
Best Mashed Potatoes Recipe
Equipment
Ingredients
- 3 pounds potatoes, russet potatoes, Yukon Golds, or a mix, peeled and cut into large chunks
- 3 garlic cloves
- ½ cup unsalted butter, 1 stick, plus more for serving
- 1 cup whole milk
- 1½ teaspoons sea salt, plus more for the cooking water
- Freshly ground black pepper
- ¼ to ½ cup sour cream, optional
- Chopped fresh chives, for garnish
Instructions
- Place the potatoes and garlic in a large pot and cover with cold water by 1 inch. Season the water with a tablespoon of salt.
- Bring the water to a boil over high heat, then reduce the heat to medium and gently boil for 15 to 20 minutes, or until the potatoes are fork-tender. Drain the potatoes and return to the pot.
- Begin to mash the potatoes and garlic with a potato masher. When they are partially mashed, add the butter, milk, salt, and several grinds of pepper. Continue mashing until the potatoes reach your desired consistency (we like them totally smooth), then use a spatula or wooden spoon to fold in the sour cream, if using.
- Season to taste and serve topped with butter and chives.
So easy and so yummy!
These are creamy and garlicky, a grown up and delicious version of regular mashed potatoes. One and a half teaspoons salt might be an overkill, otherwise 5 stars
I made these potatoes for dinner tonight. They are very delicious, my partner loved them❤️
Were they creamy enough without blender?
Yes. After mashing everything together and then stirring it all together, my mashed potatoes were as creamy as it was delicious!
So delicious and pretty easy! Will be my go-to mashed potatoes recipe from now on.
These are so classic and delicious! you can’t go wrong with fluffy potato and butter.
So goood!! We used local purple potatoes and the garlic and sour cream really changed it up for us!!! Thank you for always having the best recipes. This will be our only site for Thanksgiving this year.
I love the idea of boiling the garlic with the potatoes and then mashing it in, I like to roast a bulb of garlic and mash it in but often forget to plan ahead to do that. My husband totally loved this version.
I really liked these and my family did too! I didn’t use whole milk or sour cream but they were still really good and very easy to make.
Absolutely perfect! Savory, buttery, and oh so comforting!
So glad you enjoyed the recipe, Tori!
Turned out perfectly! So yummy and smooth. I swapped Greek yogurt for sour cream and it was perfect
Hi Melissa, I’m so glad you loved them!
Can you swap sweet potatoes for the white starch potatoes?
Hi Shannon, you could! We also have a mashed sweet potatoes recipe.
I am absolutely going to make these for Thanksgiving. Just FYI, your step-by-step instructions with pictures doesn’t include the instruction for folding in the sour cream, just the recipe does.
Hi, I hope you enjoy! Thanks for the tip about the sour cream – we don’t have a photo for it, but it is up there in the text.
DAMN GOOD
So glad you loved them!
My husband has been making mashed potatoes this way for years! We just had them last Sunday. One note: don’t leave out the sour cream—it’s a delicious addition and adds so much flavor to the potatoes. I usually reheat leftovers in the oven but will definitely try your other suggestions.
Hi Barbara, I’m so glad the potatoes are a hit!
The flavor and texture of these delish mashed spuds took me back to my childhood when my Nan would make mash with a lake of gravy as a main course. I always crumbled in some Cheshire cheese. LOVE! Thank you
Hi Nikki, I’m so glad you loved them!
Everyone Loves It. Everyone!
Yay! So glad the recipe was a hit.
This is just the way my family makes these! So excited at finally finding a recipe with the same methods. 🙂
Hi Adelaide, awesome! I’m so glad you love the recipe.
This is how I’ve been making them since I learned to cook. I add a big dollop of butter on top and keep them warm on the stove with a double boiler and lid. That puddle of butter 🤩
Hi Sue, that sounds like a great method for keeping them warm. Thanks for sharing!
Boil the garlic? Roasted is sooo much better. Also, a nice tip I learned, if you melt the better and mix the cream warm in a pot, it keeps your potatoes warm instead of cold butter and cream.
Good tip, Jenn! We love roasted garlic in mashed potatoes too. You might like our garlic mashed potatoes recipe!
Wondering how far in advance these can be made to serve for Thanksgiving.
Hi, you could make them up to 2 days ahead and refrigerate until the big meal. They reheat well in the microwave or covered in a 350°F oven.