Peel and chop the potatoes. Cut them into similar-sized chunks so they cook evenly. Toss them into a big pot and cover with cold, salted water. Cold water matters—don’t argue with science.
Boil until fork-tender. Bring to a boil, then simmer for 15–20 minutes. If a fork slides in like butter, you’re golden. Drain them well—watery potatoes are a crime.
Mash while hot. Put the potatoes back in the pot and mash immediately. Use a masher, fork, or even a sturdy spoon. Do not use a blender unless you enjoy glue.
Add butter and warm milk. Stir in butter first so it melts dramatically. Then slowly add warm milk or cream until you hit peak creaminess. Smooth, fluffy, dreamy.
Season like you mean it. Add salt, pepper, and any spices you like. Taste. Adjust. Taste again. This is your moment.
Load them up. Fold in cheese, sour cream, green onions, and your chosen topping (chicken sausage or mushrooms). Stir gently—don’t overmix.
Serve immediately. Add extra cheese or toppings on top because subtlety is overrated.