Get ready to meet your new comfort food obsession! These Mashed Potatoes are creamy, fluffy, and simply irresistible — the kind of side dish that steals the show every single time. With a perfect balance of buttery richness, a slight tang from the optional sour cream, and a finish of fresh herbs, they embody everything we crave in true homemade Mashed Potatoes. Whether you’re preparing a weeknight dinner or showcasing them alongside a special meal, this timeless recipe is a foolproof way to win hearts around the table.

Ingredients You’ll Need
The magic of Mashed Potatoes comes from just a few ingredients, each chosen to make every bite velvety and flavorful. Simple, yes, but every element plays its own essential part in building the dish’s rich texture, color, and soul-warming taste.
- 2 pounds russet or Yukon Gold potatoes: These varieties yield the fluffiest, creamiest results when mashed.
- 4 tablespoons unsalted butter: Butter brings richness and that unmistakable savory aroma.
- 1/2 cup whole milk (warmed): Gently heated milk helps achieve a smooth, cohesive mash without cooling down the potatoes.
- 1/4 cup sour cream (optional): For an extra layer of creaminess and a subtle tang that brightens up every spoonful.
- 1 teaspoon salt: Enhances the flavor of both the potatoes and the butter — don’t skip this!
- 1/2 teaspoon black pepper: Brings a gentle heat and balance to the dish.
- Chopped fresh chives or parsley for garnish (optional): Fresh herbs add a pop of color and freshness on top.
How to Make Mashed Potatoes
Step 1: Prep and Boil the Potatoes
Peel your potatoes and cut them into evenly sized chunks — this ensures they cook at the same pace. Place them in a large pot and cover with cold water, adding a generous pinch of salt right into the pot. Starting with cold water is the key to getting the perfect texture, giving the potatoes time to cook gently and evenly as the water heats up.
Step 2: Cook to Fork-Tender Perfection
Bring the pot to a steady boil over medium-high heat. Let the potatoes cook for about 15 to 20 minutes, or until they’re easily pierced with a fork. Don’t undercook! You want them thoroughly tender so they mash smoothly without lumps.
Step 3: Drain and Let Them Steam
Drain the potatoes well in a colander, then return them to the hot pot. Let them sit uncovered for a minute or two; this brief steam helps evaporate excess moisture so your Mashed Potatoes are never watery.
Step 4: Add the Butter and Start Mashing
Drop in the butter while the potatoes are still piping hot. Using a masher (or a potato ricer for extra creaminess), mash until smooth but still fluffy. The warm potatoes will absorb all that glorious melted butter, enriching every bite.
Step 5: Stir in Milk and Finish
Gradually pour in the warmed milk as you continue to mash. This helps control the texture, so you can make them as extra-creamy or as hearty as you like. If you’re a fan of tangy notes, mix in the sour cream at this stage. Season generously with salt and black pepper, tasting as you go until the flavors are just right.
Step 6: Serve and Garnish
Spoon your Mashed Potatoes into a warm serving bowl, then top with chopped chives or parsley for a fresh, colorful finish. Serve immediately while they’re at peak fluffy perfection.
How to Serve Mashed Potatoes

Garnishes
A flourish of freshly chopped chives or parsley adds bright color and a bit of herby freshness. If you’re in the mood for something extra decadent, try a swirl of melted butter on top or a light dusting of smoked paprika for a subtle twist.
Side Dishes
Mashed Potatoes are the ultimate supporting act: they pair beautifully with gravy, roast chicken, steak, braised beef, or vegetarian main courses. Round out the plate with roasted veggies, a crisp salad, or classic green beans for the perfect meal.
Creative Ways to Present
For a dinner party vibe, dollop the Mashed Potatoes into individual ramekins and top with a sprinkle of cheese, then broil briefly for an irresistible golden crust. Or pipe them onto plates for an elegant swoosh, finished with microgreens or a drizzle of herbed oil.
Make Ahead and Storage
Storing Leftovers
If you’re lucky enough to have leftovers, transfer cooled Mashed Potatoes to an airtight container and refrigerate. They’ll stay fresh and tasty for up to three days, ready for whenever a comfort food craving hits.
Freezing
Yes, you can freeze Mashed Potatoes! Spoon them into freezer-safe containers or bags, flattening for easy stacking. They’ll keep well for up to two months. Just thaw overnight in the refrigerator before reheating.
Reheating
Gently reheat the Mashed Potatoes on the stovetop or in the microwave, stirring in a splash of milk or cream if needed to revive their silky texture. Stir well and heat until piping hot throughout — they’ll taste freshly made!
FAQs
What’s the best type Side Dish
Russet or Yukon Gold potatoes are top picks for their ideal starch content and buttery flavor. Russets make the fluffiest mash, while Yukon Golds add a lovely golden hue and naturally creamy texture.
Can I make Mashed Potatoes ahead of time?
Absolutely! Prepare them up to a day in advance, then reheat gently and stir in a bit of extra milk or butter to bring back their velvety smoothness just before serving.
Are Mashed Potatoes gluten-free?
Yes, classic Mashed Potatoes made with these simple ingredients are naturally gluten-free. Just check your additions, like gravy, if you’re preparing for anyone with allergies.
How can I make dairy-free Mashed Potatoes?
Swap the butter and milk for your favorite dairy-free alternatives (like olive oil and unsweetened almond milk), and skip the sour cream or use a plant-based version for the same creamy result.
What’s the best way to prevent lumpy Mashed Potatoes?
Be sure to cook your potato chunks until they’re truly fork-tender, then mash them while still hot. For the silkiest texture ever, run them through a potato ricer before adding the rest of the ingredients.
Final Thoughts
There’s just something magical about homemade Mashed Potatoes — they’re the ultimate comfort side you’ll come back to again and again. Give this recipe a go and you’ll see just how simple it is to create fluffy, buttery perfection at home. Can’t wait for you to dig in and savor every spoonful!
Print
Mashed Potatoes Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian, Gluten-Free
Description
Learn how to make delicious and creamy mashed potatoes with this easy recipe. Perfect as a side dish for any meal!
Ingredients
Potatoes:
- 2 pounds russet or Yukon Gold potatoes, peeled and cut into chunks
Other Ingredients:
- 4 tablespoons unsalted butter
- 1/2 cup whole milk (warmed)
- 1/4 cup sour cream (optional)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- Chopped fresh chives or parsley for garnish (optional)
Instructions
- Cook Potatoes: Place potatoes in a pot, cover with cold water and salt. Boil until fork-tender.
- Mash Potatoes: Drain well, return to pot, add butter and mash. Gradually add warmed milk while mashing.
- Finish: Stir in sour cream (if using), season with salt and pepper. Garnish with chives or parsley.
- Serve: Transfer to a bowl and serve warm.
Notes
- For extra creamy texture, use a potato ricer.
- Heavy cream can be used for a richer flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 3g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 6g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 25mg