There is something deeply comforting about scooping up a forkful of silky homemade mashed potatoes, the gentle butter melting into tender, creamy clouds that smell like home the moment they hit the kitchen.
This is the kind of mashed potatoes you want on your table week after week because they are quick to make, endlessly adaptable, and always a hit with family and friends.
SaveI first started making them for weeknight dinners and kept bringing the dish to gatherings because the classic creamy style makes even simple additions feel special.
Homemade Mashed Potatoes Recipe
Ingredients
Potatoes
Dairy and Fat
Seasoning
Finishing
Instructions
- Prep the potatoes
Peel the potatoes, cut them into even 1 inch pieces so they cook at the same rate, and rinse briefly in a colander to remove excess starch.
- Cook in salted water
Place the potatoes in a large pot and cover with cold water by about 1 inch. Add 1 tablespoon of salt, bring to a boil over medium high heat, then reduce to a gentle simmer and cook until a fork slides in easily, about 15 to 18 minutes.
- Warm the dairy
While the potatoes cook, combine the heavy cream or milk with the sour yogurt or Greek yogurt in a small saucepan. Warm gently over low heat until steaming but not simmering, then turn off the heat and let it rest.
- Drain the potatoes
Pour the potatoes into a colander and let them drain for a minute, then return them to the warm pot or a large bowl to keep them hot.
- Mash roughly
Use a potato masher or large fork to break the potatoes into coarse chunks, leaving just a few small lumps for a pleasing texture.
- Add butter and seasoning
Add the butter, salt, pepper, and garlic powder to the potatoes and stir with a sturdy spoon or spatula so the butter melts and coats every piece.
- Incorporate the cream
Pour the warmed cream mixture over the potatoes and stir gently but thoroughly until the mixture turns creamy and glossy, adding more milk a tablespoon at a time if you prefer a looser consistency.
- Finish and garnish
Toss in the chopped chives or scallions, give one final gentle fold, then drizzle with a little extra butter or olive oil before serving.
- Serve immediately
Transfer the mashed potatoes to a warmed serving bowl to keep them creamy, and offer extra butter on the side for people who like it richer.
- Keep warm if needed
If the potatoes sit for a few minutes, set the serving bowl over a pot of gently simmering water with the bowl resting on top but not touching the water, stirring occasionally to prevent a skin from forming.
Substitutions and variations
- Use olive oil or melted vegan butter and plant based milk for a dairy free version.
- Swap heavy cream with half and half for a lighter texture.
- Replace garlic powder with 1 small roasted garlic clove for a deeper flavor.
- Try adding 1/4 cup grated Parmesan to the dairy for a savory twist.
Chloe's tips
- For extra light and fluffy potatoes, use a potato ricer or food mill instead of mashing with a fork.
- Avoid overmixing or using a blender, which can make the potatoes gluey.
- Let cold potatoes sit at room temperature for 10 minutes before adding butter so it melts evenly.
How to store it
- Cool leftovers quickly, then store in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on the stove over low heat, whisking in a splash of milk to restore creaminess.
Serving suggestions
These mashed potatoes are wonderfully versatile and pair beautifully with many main dishes.
- Classic Roast Chicken and pan gravy
- Herb roasted pork chops with apple sage stuffing
- Grilled steak with chimichurri
- Vegetarian mushroom and spinach roast

Frequently asked questions
Why are my mashed potatoes gluey or gummy?
Overmixing, using a blender, or mashing potatoes that were too dry can create a gummy texture. Warm your dairy, avoid aggressive blending, and stir gently for a smooth result.
Can I make mashed potatoes ahead of time?
Yes, cook the potatoes ahead, cool them quickly, refrigerate, and reheat gently on the stove while adding a little extra warm milk to loosen them.
What is the best potato type for mashed potatoes?
Russet potatoes give a classic fluffy texture, while Yukon Gold potatoes add natural creaminess and rich flavor.
Let's get cooking!
With just a few simple steps, you can make mashed potatoes that are so creamy and delicious they will become a staple on your dinner table again and again.




