Peel and cut the Yukon Gold potatoes into even chunks.
Place the potato chunks in a large pot and cover with cold water.
Add a generous pinch of salt to the water.
Bring the water to a boil over medium-high heat.
Reduce the heat and let the potatoes simmer until fork-tender, about 15-20 minutes.
Drain the potatoes thoroughly and return them to the pot.
Add the butter to the potatoes and let it melt.
Pour in the heavy cream gradually while mashing the potatoes.
Mash until smooth and creamy, adjusting the cream or butter for desired consistency.
Season with salt, pepper, and any optional flavorings, mixing well before serving.