Peel the potatoes and cut them into 1/2" cubes for faster and more even cooking. In a large pot, add cold water and completely submerge the potatoes until they are an inch underwater. Season the water with salt.
On medium to high heat, cook the potatoes until they are fork-tender. This should take approximately 20-25 minutes, depending on the thickness of your potatoes.
Meanwhile, in a small saucepan, add your butter and milk. Warm your milk on medium heat for a few minutes. Once your milk is warm, not hot, remove the saucepan from the heat, and whisk in your sour cream. Once fully incorporated, add your saucepan back on the heat and just keep warm. You don’t want to burn your milk.
Once the potatoes are fully cooked through, drain water.
Using a hand mixer, mix the potatoes until they are creamy and have no lumps.
Slowly strain the milk mixture into the potatoes while mixing. Do this until the potatoes become creamy.
Garnish with melted butter and fresh herbs.
Serve and enjoy, friends.