Classic Creamy Mashed Potatoes Recipe for Perfectly Smooth Results

Learn how to make the creamiest, fluffiest, and most irresistible mashed potatoes in three simple steps. Try this recipe and decide for yourself — rich, buttery, and perfect for holidays, Sunday dinners, or any special meal.

Mashed potatoes in a serving dish with a wooden spoon, parsley and melted butter, set on a pink stone board.

Why this recipe works

Mashed potatoes are a classic side dish for holidays, family dinners, and gatherings. They seem simple, but a small change makes a big difference: temperature. Adding cold dairy to hot potatoes can result in gluey or lumpy mash. Warming the milk and melting the butter before combining with the potatoes transforms the texture — producing light, creamy, and fluffy mashed potatoes every time.

If you’ve ever added cold milk from the fridge and ended up with a gluey bowl of spuds, try warming the milk and butter next time. It’s a small step that yields a major improvement in flavor and texture.

Ingredients

Six russet potatoes in a white wire bowl, milk in a glass measuring cup and a stick of butter next to it.
  • Potatoes — Russets are ideal for fluffy mashed potatoes;
  • Milk — whole milk, half-and-half, or heavy cream for a richer result;
  • Butter — unsalted, so you can control seasoning.

How to make the best mashed potatoes

This overview covers the main steps. Exact ingredient amounts and the full method are in the recipe box below.

Raw potatoes cut into chunks, submerged in water in the Instant Pot.
  • Peel the potatoes and cut them into evenly sized pieces so they cook uniformly.
  • For speed, cook potatoes in an Instant Pot — about 7 minutes pressure cook time.
Green small Dutch oven with raw potato chunks in water.
  • To cook on the stove, place pieces in a pot, cover with cold water, add a pinch of salt, bring to a boil, then simmer 15–20 minutes until tender.
Raw potatoes in water in white slow cooker.
  • If you prefer hands-off cooking, use a slow cooker on LOW for 3–4 hours until the potatoes are soft.
Melted butter and milk in a small stainless steel saucepan, set on a wooden board.
  • Warm the milk and butter together in a small saucepan until the butter melts and the mixture is very warm but not boiling.
Mashed potatoes in a stainless steel pot with mixer paddles on the right side.
  • Drain the cooked potatoes thoroughly. Add the warm milk and butter in two additions, whipping between additions with a hand masher or hand mixer until you reach the desired texture.
  • Season with salt and pepper to taste.

Chef’s tips

  • Warm the dairy: Heat milk and butter before adding to potatoes — this prevents gluey texture and keeps the mash silky.
  • Choose russets: Starchy varieties like Russet or Idaho produce the lightest, fluffiest mash; Yukon Golds give a creamier, buttery flavor.
  • Use full-fat dairy: Whole milk, half-and-half, or cream improves richness and mouthfeel.
  • Unsalted butter: Start with unsalted so you control the final seasoning.
  • Use a masher or hand mixer: These tools incorporate air and create a fluffy texture; avoid a fork for large batches.
Close up on creamy mashed potatoes garnished with chopped Italian parsley and drizzled with melted butter.

Common mistakes to avoid

  • Starting with hot water: Always start potatoes in cold water so they cook evenly from edge to center.
  • Not draining well: Excess water dilutes flavor and thins texture. Drain in a colander or strainer and, if needed, return to low heat briefly to evaporate extra moisture.
  • Mashing with a fork: A fork won’t create the light, airy texture a masher or hand mixer will.
  • Overmixing: Excessive mixing releases starch and can make potatoes gluey. Mash just until smooth.
  • Adding cold dairy: Cold milk or butter chills the potatoes and can create a gummy result. Warm first.

Recipe FAQs

What are the best potatoes for mashing?

Starchy potatoes such as Russet or Idaho yield the fluffiest mashed potatoes. Waxy potatoes (red, fingerling, or some yellow varieties) hold their shape and are better for roasting or salads.

How should I store mashed potatoes?

Store mashed potatoes in an airtight container in the refrigerator for up to 4 days. Reheat gently in a saucepan with a splash of milk to restore creaminess.

Can mashed potatoes be frozen?

Yes. Cool completely, transfer to freezer-safe containers or bags (pressed flat), and freeze for up to 4 months. Thaw in the fridge and reheat with a bit of milk or butter.

Using leftover mashed potatoes

Leftover mashed potatoes are versatile: turn them into potato cakes, gnocchi, potato dumplings, a cheesy casserole, or use them as a topping for shepherd’s pie. They also make a great thickener for chowders and stews.

More basic cooking recipes

  • How to Cook Rice on the Stove
  • How to Steam Broccoli
  • How to Boil Eggs
  • How to Roast Garlic
Creamy and smooth mashed potatoes in a serving dish with handles, garnished with chopped parsley.

If you try this recipe, leave a comment and rating — I’d love to hear how it turned out!

Please review the tips and FAQs above before making the recipe to ensure the best results.

Mashed potatoes in a serving dish with a wooden spoon, parsley and melted butter, set on a pink stone board.

Best Mashed Potatoes

Author: Anna Hinman
Learn how to make the creamiest, fluffiest, best mashed potatoes in three simple steps. They are rich and buttery — everyone should know this easy, reliable method.
5 from 1 vote
Print Recipe
Pin Recipe
Prep Time 20 mins
Cook Time 20 mins
Total Time 40 mins
Course Side Dish
Cuisine American
Servings 6
Calories 228 kcal

Ingredients

  • 2 ½ lbs Russet potatoes
  • 4 tablespoons unsalted butter
  • ½ cup whole milk

Instructions

  1. Peel potatoes and cut into same-size pieces.
  2. Place potatoes in a pot, cover with cold water, add ½ teaspoon salt, bring to a boil, and simmer 15–20 minutes or until tender when pierced with a knife.
  3. Drain potatoes well in a colander or strainer.
  4. Warm the milk with the butter over medium-low heat until the butter melts and the mixture is very warm but not boiling.
  5. Add half of the warm milk-butter mixture to the potatoes and mash with a hand masher or hand mixer for about 10 seconds. Add the remaining milk mixture and mash to your preferred texture. Finish with a hand masher if needed to avoid overmixing.
  6. Season with salt and pepper to taste and serve hot.

Notes

  • Slow cooker option: cook potatoes on LOW for 3–4 hours until soft.
  • Instant Pot option: pressure cook for about 7 minutes for quick results.
  • If you lack a colander, after draining use the pot over low heat and stir gently to evaporate excess moisture.
  • Do not overmix — excessive whipping releases starch and makes potatoes gluey.
  • Nutritional values are estimates and will vary by ingredient brands and portion sizes.

Nutrition

Calories: 228 kcal |
Carbohydrates: 35 g |
Protein: 5 g |
Fat: 8 g
Tried this recipe?
Leave a comment with your rating below!