Peel and cut the potatoes into equal-sized chunks.
Place the potatoes in a large pot and cover with cold water.
Add salt to the water and bring to a boil over medium-high heat.
Cook until the potatoes are fork-tender, about 15-20 minutes.
Drain the potatoes in a colander and return them to the pot.
Add the butter and allow it to melt.
Pour in the heavy cream gradually while mashing.
Mash until smooth and creamy.
Season with salt and black pepper to taste.
Optional: fold in roasted garlic for additional flavor.