Homemade Mashed Potatoes Recipe

Mashed potatoes are a staple comfort food that can transform any meal from simple to soul-warming. Whether they’re sitting alongside a holiday roast or paired with a weeknight dinner, mashed potatoes always seem to hit the spot. This particular recipe, made with creamy Yukon Gold potatoes, butter, and a hint of mustard, adds a little extra flair while keeping things straightforward enough for any day of the week. I’ve made this so many times I could probably mash them with my eyes closed, but the smell of butter melting into those soft, fluffy potatoes is always a welcome surprise.

Homemade Mashed Potatoes Recipe

A little mashed potato memory (and why this version stands out)

I have to say, mashed potatoes have been a comfort food for as long as I can remember. One of my earliest kitchen memories is helping my grandmother mash potatoes for Thanksgiving. Back then, I thought it was the most important job in the world—plus, sneaking a few spoonfuls when no one was looking made it even better. Fast forward to now, and while I’ve experimented with all sorts of flavors and techniques, there’s something about keeping it classic that feels just right. This recipe, with its buttery richness and touch of tang from sour cream and mustard, strikes the perfect balance between traditional and just a little extra.

A brief history of mashed potatoes

While mashed potatoes are a beloved dish today, their roots go back centuries. Potatoes themselves are native to the Andes region in South America, but it wasn’t until the 16th century that they made their way to Europe. Since then, they’ve become a global staple, thanks to their versatility and affordability. Mashed potatoes as we know them, with butter and milk mixed in, are thought to have originated in France in the 17th century. Over time, people have added their own spins to the dish—ranging from garlic-infused versions to creamy, cheesy variations—but at its core, mashed potatoes remain a simple and satisfying comfort food.

Let’s talk ingredients: what’s key and how to make swaps

  • Yukon Gold potatoes: These potatoes are the stars of this recipe. They’re naturally buttery and have a lovely creamy texture when mashed. I love using Yukon Golds because they give you that perfect balance between fluffy and dense. If you don’t have them on hand, Russet potatoes can work, but they tend to be a little starchier. Red potatoes are another option for a slightly different texture.
  • Butter: What are mashed potatoes without butter? Here, we use unsalted butter so we can control the salt levels. If you’re dairy-free, I’ve had success swapping in plant-based butter or even olive oil for a different flavor profile.
  • Sour cream: Sour cream adds a tangy richness that elevates the whole dish. If you don’t have sour cream, Greek yogurt works as a great substitute and provides a similar tang (plus a little extra protein).
  • Whole milk: The creaminess comes from the milk, and heating it up before adding ensures the potatoes stay warm and fluffy. You can swap in half-and-half or even heavy cream for a richer texture, or use plant-based milk if needed (just pick one that’s not too sweet!).
  • Kosher salt and black pepper: Seasoning is everything, especially with potatoes. Kosher salt is key here, but sea salt can work too. Freshly ground black pepper adds just the right amount of warmth to balance the creaminess.
Homemade Mashed Potatoes Recipe

Kitchen gear: what you’ll need (and what you can totally skip)

For this recipe, you don’t need anything too fancy, but a few tools can make life easier:

  • A good potato masher: This is the one tool you really need. If you want creamy potatoes with a little texture, a masher is perfect. But if you’re going for silky smooth, an electric hand mixer or stand mixer can give you that ultra-smooth consistency (just don’t overdo it or you’ll end up with gummy potatoes).
  • Large pot: You’ll want a pot big enough to fit all your potatoes with room for water to cover them. I recommend a heavy-bottomed pot to ensure even cooking.
  • Colander: For draining the potatoes once they’re cooked, a colander is a must. It’ll make your life so much easier.
  • Whisk or wooden spoon: You’ll need one to stir in the butter and milk mixture. If you’re using an electric mixer, just make sure to fold in the ingredients gently after whipping.

Step-by-step: how to make the best mashed potatoes

  1. Boil the potatoes: Start by peeling and dicing your potatoes into 1 ½-inch cubes. You don’t want them too small or they’ll get waterlogged. Place them in a large pot with enough cold water to cover them by an inch. Add one tablespoon of kosher salt to the water (this will help season the potatoes as they cook). Bring the water to a boil, then reduce the heat to a simmer. You’ll know the potatoes are ready when they’re fork-tender—about 10 minutes. Be careful not to overcook them, or they’ll fall apart.
  2. Drain and return to the pot: Once your potatoes are cooked, drain them in a colander and return them to the pot. You can let them sit for a minute or two on the heat to evaporate any excess water. This helps ensure they don’t end up watery when mashed.
  3. Mash and mix: Now for the fun part! Add four tablespoons of diced butter to the potatoes and stir until melted. Next, add in the sour cream, hot milk, mustard, the remaining salt, and black pepper. Mash everything together using a potato masher, and continue until you reach your desired consistency. If you’re like me and prefer a little texture, stop when there are still some small chunks. If you want it smoother, feel free to keep mashing or switch to an electric mixer. Just don’t over-mix, or you might end up with gummy potatoes!
  4. Serve and enjoy: Once your potatoes are perfectly mashed, transfer them to a serving bowl and top with the remaining butter. I like to sprinkle on some finely chopped parsley for a pop of color and freshness.
Homemade Mashed Potatoes Recipe

Variations you can try

  • Garlic mashed potatoes: For a more savory twist, add roasted garlic to the mix. Simply roast a head of garlic in the oven, then squeeze the softened cloves into the mashed potatoes.
  • Cheesy mashed potatoes: Stir in some shredded cheddar, Parmesan, or even goat cheese for an extra rich and flavorful variation.
  • Vegan mashed potatoes: Use plant-based butter and milk (I recommend unsweetened almond or oat milk) to make this recipe vegan. The mustard will still provide that little kick of flavor.
  • Herb-infused potatoes: For a seasonal twist, try adding fresh herbs like thyme, rosemary, or chives. It’s a great way to add complexity and freshness, especially in the summer months.

Presentation and serving ideas

When it comes to serving, you can’t go wrong with a big bowl of these mashed potatoes at the center of your table. To make them look extra inviting, top with a few pats of butter that will melt into golden pools on top. I also love adding a sprinkle of finely chopped parsley or chives for a pop of green. These mashed potatoes pair well with just about anything—whether it’s a Sunday roast, a hearty stew, or even a simple grilled chicken breast.

drink pairings

To keep things light and refreshing, I like to serve mashed potatoes with a chilled sparkling water infused with lemon or cucumber. The bubbles cleanse your palate between bites and the citrus adds a nice contrast to the rich, creamy potatoes. If you’re looking for something cozier, a warm apple cider works beautifully with fall meals, balancing the buttery richness of the dish. And of course, you can’t go wrong with a classic iced tea or a light, fruity mocktail—think a cranberry spritz or a simple lemonade.

How to store and reheat leftovers

If you have leftovers (a rare occurrence in my house), store them in an airtight container in the fridge. They’ll last for about three days. When you’re ready to reheat, you can either microwave them in short bursts, stirring occasionally, or warm them on the stovetop with a splash of milk to bring back some of that creaminess. If you’re reheating a big batch, the oven works too—just cover with foil and bake at 350°F until heated through.

Scaling the recipe for a crowd

This recipe is pretty easy to scale up or down, depending on how many people you’re feeding. For a smaller batch, just halve all the ingredients. If you’re making a big batch for a crowd, you can double or triple the recipe—just be sure to use a bigger pot and give yourself a little extra time for boiling and mashing. You may also want to add the butter and milk in stages to ensure everything is evenly mixed.

A few potential pitfalls (and how to avoid them)

  • Overcooking the potatoes: If you let your potatoes boil too long, they can become waterlogged, which leads to mushy, watery mashed potatoes. Keep an eye on them and test with a fork as you go.
  • Over-mixing: If you use a hand mixer or electric mixer, be careful not to over-mix the potatoes, or they’ll turn gummy.
  • Undersalting: Potatoes need a good amount of salt to bring out their flavor. Be sure to season the water generously, and taste as you go.

Give it a try!

These mashed potatoes are so simple but so satisfying, and they’re easy to customize depending on your mood. Whether you’re serving them at a holiday feast or just craving some comfort food on a Tuesday night, I hope you’ll give this recipe a try and maybe even make it your own.

Homemade Mashed Potatoes Recipe

Frequently asked questions

1. Can I use a different type of potato?
Yes! While Yukon Golds are great for their buttery texture, Russet potatoes or red potatoes work well too.

2. Can I make these ahead of time?
Definitely. You can make the mashed potatoes a day in advance and reheat them on the stovetop or in the oven.

3. How do I keep mashed potatoes from getting gummy?
Don’t over-mix the potatoes! Once they’re mashed, stir in the other ingredients gently to avoid a gummy texture.

4. Can I freeze mashed potatoes?
Yes, you can freeze mashed potatoes. Just let them cool completely, then store in a freezer-safe container for up to three months. Reheat with a splash of milk or cream.

5. What’s the best way to reheat mashed potatoes?
I recommend reheating them on the stovetop with a little extra milk or butter to bring back their creamy consistency.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Mashed Potatoes Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy mashed potatoes made with Yukon Golds, butter, sour cream, and a hint of mustard. Perfect for any meal!

  • Total Time: 20 minutes
  • Yield: 4-6 1x

Ingredients

Scale
  • 2 pounds Yukon Gold potatoes , peeled, knots removed, and diced into 1 1/2-inch cubes
  • 1 1/2 tablespoons Kosher salt , divided
  • 6 tablespoons unsalted butter (4 diced, 2 sliced)
  • 1/2 cup sour cream
  • 1/2 cup whole milk , hot
  • 2 teaspoons mustard (or horseradish)
  • 3/4 teaspoon freshly ground black pepper
  • finely chopped parsley , for garnish

Instructions

  1. Boil the potatoes: Start by peeling and dicing your potatoes into 1 ½-inch cubes. You don’t want them too small or they’ll get waterlogged. Place them in a large pot with enough cold water to cover them by an inch. Add one tablespoon of kosher salt to the water (this will help season the potatoes as they cook). Bring the water to a boil, then reduce the heat to a simmer. You’ll know the potatoes are ready when they’re fork-tender—about 10 minutes. Be careful not to overcook them, or they’ll fall apart.
  2. Drain and return to the pot: Once your potatoes are cooked, drain them in a colander and return them to the pot. You can let them sit for a minute or two on the heat to evaporate any excess water. This helps ensure they don’t end up watery when mashed.
  3. Mash and mix: Now for the fun part! Add four tablespoons of diced butter to the potatoes and stir until melted. Next, add in the sour cream, hot milk, mustard, the remaining salt, and black pepper. Mash everything together using a potato masher, and continue until you reach your desired consistency. If you’re like me and prefer a little texture, stop when there are still some small chunks. If you want it smoother, feel free to keep mashing or switch to an electric mixer. Just don’t over-mix, or you might end up with gummy potatoes!
  4. Serve and enjoy: Once your potatoes are perfectly mashed, transfer them to a serving bowl and top with the remaining butter. I like to sprinkle on some finely chopped parsley for a pop of color and freshness.

Notes

 

If you have leftovers (a rare occurrence in my house), store them in an airtight container in the fridge. They’ll last for about three days. When you’re ready to reheat, you can either microwave them in short bursts, stirring occasionally, or warm them on the stovetop with a splash of milk to bring back some of that creaminess. If you’re reheating a big batch, the oven works too—just cover with foil and bake at 350°F until heated through.

  • Author: Nora
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Dinner

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star