
Prep Time: 10 mins | Cook Time: 25 mins | Total Time: 35 mins | Servings: 4–6 people
I have made mashed potatoes more times than I can count and I am still amazed every single time at how something so simple can taste so incredibly good. My grandmother made them every Sunday and the whole family would fight over the last scoop from the bowl. That’s the kind of mashed potatoes this recipe makes.
This mashed potatoes recipe is everything you want from a great mash — silky smooth, incredibly buttery, light and fluffy with no lumps anywhere. The secret is not just in the ingredients but in a few simple techniques that make all the difference between average mash and absolutely dreamy mash.
Whether you’re serving it alongside a Sunday roast, a weeknight chicken dinner, or your holiday table spread, this mashed potatoes recipe fits every occasion perfectly. Once you make it this way you will never go back to any other method — I genuinely promise you that.
INGREDIENTS FOR MASHED POTATOES RECIPE
I always use Yukon Gold potatoes for this mashed potatoes recipe — they have a naturally buttery flavor and creamy texture that Russet potatoes just can’t match. If you can only find Russets that’s fine too, but Yukon Golds are truly worth seeking out for this one.
For the mash:
- 900g (2 lbs) Yukon Gold potatoes, peeled and chopped
- 6 tbsp unsalted butter, cut into cubes
- ½ cup heavy cream or whole milk, warmed
- ¼ cup sour cream (secret ingredient for extra creaminess)
- 1 tsp salt (plus more for boiling water)
- ½ tsp white pepper (or black pepper)
- 2 cloves garlic (optional, for garlic mash)
Optional toppings:
- Extra butter, melted
- Fresh chives, finely chopped
- Crispy fried shallots
- Freshly cracked black pepper
- A drizzle of good olive oil

STEP-BY-STEP INSTRUCTIONS
Always warm your cream and butter before adding them to the potatoes — cold dairy hits hot potatoes and makes them gluey and stiff. This one small step is what separates a good mashed potatoes recipe from a truly great one.
Step 1 — Peel the potatoes and cut them into even chunks about 1.5 inches each. Even sizing is important so they all cook at the same rate and none get overcooked while others are still hard.
Step 2 — Place the potato chunks in a large pot and cover with cold water. Add a generous pinch of salt — the water should taste slightly salty like pasta water. Bring to a boil over high heat.
Step 3 — Once boiling, reduce to a medium simmer and cook for 15–18 minutes until the potatoes are completely tender. Test with a fork — it should slide in with zero resistance. Drain thoroughly and return to the warm pot.

Step 4 — Place the pot with the drained potatoes back on the stove over low heat for 1–2 minutes. This step dries out any excess moisture from the potatoes — dry potatoes absorb butter and cream better and give you fluffier mash.
Step 5 — Add the butter cubes to the hot potatoes and mash with a potato masher until the butter is fully melted and incorporated. Work quickly while the potatoes are still steaming hot.

Step 6 — Pour in the warmed heavy cream and sour cream gradually, mashing and folding as you go until the texture is silky smooth and creamy. Season generously with salt and white pepper. Taste and adjust — don’t be shy with the seasoning.
Step 7 — Transfer to a warm serving bowl. Make a small well in the center and add an extra knob of butter to melt on top. Garnish with fresh chives and a crack of black pepper. Serve immediately while hot and steaming.

WHAT TO SERVE WITH
Roast Chicken or Whole Roasted Turkey This mashed potatoes recipe was made for a proper roast dinner. The creamy fluffy mash soaks up all those beautiful roasting juices and pan gravy in the most satisfying way possible — pure Sunday dinner perfection.
Shepherd’s Pie or Cottage Pie Use this exact mashed potatoes recipe as your topping for shepherd’s pie or cottage pie instead of basic mashed potatoes. The extra creaminess and butter elevates the whole pie to a completely different level.
Grilled or Pan-Seared Steak A thick juicy steak alongside a generous scoop of creamy buttery mash is one of life’s greatest simple pleasures. Add some caramelized onions on top and it becomes a restaurant-quality plate at home.
Meatloaf with Gravy Classic homemade meatloaf and creamy mashed potatoes is one of the most comforting combinations in home cooking. Pour a rich brown gravy over both and you have the ultimate cozy dinner plate.
Sausages and Onion Gravy Bangers and mash is one of the most beloved comfort food combinations in the world for very good reason. Thick pork sausages, rich caramelized onion gravy, and this dreamy mashed potatoes recipe on the side — absolutely unbeatable.

STORAGE & SERVING TIPS
Room Temperature: Mashed potatoes should not sit at room temperature for more than 2 hours. They cool down quickly and the texture changes, so serve them as fresh and hot as possible for the best experience.
Fridge: Store leftover mashed potatoes in an airtight container in the fridge for up to 4 days. They will firm up in the cold so they’ll need a little help when reheating to get back to that creamy dreamy texture.
Freezer: This mashed potatoes recipe freezes surprisingly well. Portion into freezer-safe bags or containers and freeze for up to 3 months. The sour cream in the recipe helps the texture hold up better than regular mash after freezing.
Reheating: The best way to reheat mashed potatoes is in a pot on the stove over low heat. Add a splash of warm milk or cream and a small knob of butter as you stir — this brings the creaminess right back. Microwave works too but stir every 30 seconds and add a little butter and cream to restore the texture.
COMMON MISTAKES
1. Starting potatoes in hot water Always start your potatoes in cold water and bring them to a boil together. Starting in boiling water cooks the outside faster than the inside, giving you potatoes that are mushy on the outside but still hard in the center — a disaster for this mashed potatoes recipe.
2. Not draining and drying the potatoes properly Watery potatoes make watery mash — it’s that simple. After draining, always put the potatoes back in the warm pot for a minute or two to let the steam and excess moisture evaporate before you start mashing.
3. Using cold butter and cream Cold dairy makes the potatoes seize up and go gluey. Always warm your cream and use room temperature or slightly melted butter. This keeps the mash loose, silky, and smooth throughout the whole mixing process.
4. Over-mashing or using a food processor The more you work the potatoes the more starch gets released and the glue-ier the texture becomes. Mash just until smooth — a few tiny lumps are far better than gluey wallpaper paste. Never ever use a food processor or blender for this mashed potatoes recipe.
5. Under-seasoning Potatoes need a lot of salt to taste their best — more than you think. Season the boiling water generously, then season again when mashing. Taste as you go and don’t hold back. Under-seasoned mash is the most common reason people find it bland and boring.
VARIATIONS
Garlic Mashed Potatoes Add 4–6 roasted garlic cloves to the potatoes while mashing for a deep, sweet, mellow garlic flavor that runs through every bite. Roasted garlic is much softer and sweeter than raw — it melts right into the mash beautifully.
Loaded Mashed Potatoes Fold in crispy bacon bits, shredded cheddar cheese, sour cream, and chopped green onions after mashing. This loaded version of the mashed potatoes recipe is practically a meal on its own and always gets devoured first at any gathering.
Cheesy Mashed Potatoes Stir in 1 cup of sharp grated cheddar or Gruyère cheese while the potatoes are still hot. The cheese melts through completely and adds the most incredible rich savory depth to every single spoonful.
Herb and Olive Oil Mashed Potatoes Skip the butter and cream and use good quality extra virgin olive oil instead. Fold in fresh chopped rosemary, thyme, and parsley for a Mediterranean-inspired version of this mashed potatoes recipe that feels lighter but still incredibly satisfying.

CONCLUSION
If you make this mashed potatoes recipe I’d love to hear what you served it with — drop a comment below and let me know! And if this recipe made your dinner table a little happier tonight, please save it to your Pinterest boards so you always have the perfect mash recipe ready when you need it most. Happy cooking! 🥔🧈
RECIPE CARD
Creamy Mashed Potatoes Recipe Prep Time: 10 mins | Cook Time: 25 mins | Total Time: 35 mins | Servings: 4–6 people
Ingredients:
- 900g Yukon Gold potatoes, peeled and chopped
- 6 tbsp unsalted butter, cubed
- ½ cup heavy cream or whole milk, warmed
- ¼ cup sour cream
- 1 tsp salt
- ½ tsp white pepper
- Fresh chives and extra butter to serve
Equipment:
- Large pot
- Colander
- Potato masher
- Wooden spoon or spatula
- Warm serving bowl
Instructions:
- Peel and chop potatoes into even 1.5 inch chunks.
- Cover with cold salted water. Bring to boil then simmer 15–18 mins.
- Test with fork — drain when completely tender.
- Return to warm pot over low heat 1–2 mins to dry out.
- Add butter and mash until fully melted and combined.
- Add warmed cream and sour cream gradually. Mash until silky smooth.
- Season generously with salt and white pepper. Taste and adjust.
- Serve in warm bowl with melted butter and fresh chives on top.
Notes:
- Yukon Gold potatoes give the best natural buttery flavor
- Always warm cream before adding — never use cold dairy
- Dry the potatoes after draining for fluffier mash
- Never use a blender or food processor — always hand mash
- Leftovers reheat beautifully with a splash of warm cream and butter