Place potatoes in a large pot and fill with water to cover. Bring to a boil.
Cook for 15-20 minutes or until potatoes are fork tender.
Drain the water and return potatoes to the pot.
Add butter, heavy cream, and sour cream.
Mash until completely smooth and creamy.
Season with salt and pepper to taste. Serve warm.