Peel and cut potatoes into fourths. Put in a saucepan and add enough water to cover potatoes. Bring to a boil then simmer uncovered for 25 to 30 minutes or until potatoes are soft.
While potatoes are cooking, beat butter and seasonings until smooth.
Drain water from potatoes and mash with potato masher or electric hand mixer on low speed.
Beat in butter mixture until melted then add milk. Mix until potatoes are smooth and creamy.
Cut potatoes evenly: Uniform pieces cook at the same rate, giving you smoother, lump-free mashed potatoes.
Start with cold water: Placing potatoes in cold water before boiling ensures even cooking and prevents the outsides from becoming mushy before the centers soften.
Warm the milk and butter mixture: Adding warmed butter and milk keeps the potatoes hot and helps them absorb the liquid more evenly for a creamier result.
Drain well after boiling: Excess water can dilute the potatoes and make them runny, let them steam dry for 1–2 minutes in the pot before mashing.
Avoid over mixing: Overworking the potatoes can make them gluey. Mash gently until just smooth.
Season generously: Potatoes require more salt than you think; taste as you go and adjust the seasoning before serving.