Peel and chop the potatoes into even-sized pieces.
Place the potatoes in a large pot and cover them with water.
Add a pinch of salt to the water and bring it to a boil.
Cook the potatoes for about 15-20 minutes until fork-tender.
While the potatoes are cooking, melt the butter in a small saucepan over low heat.
Add the minced garlic to the melted butter and sauté for about 2 minutes until fragrant.
Drain the cooked potatoes and return them to the pot.
Pour the garlic butter mixture over the potatoes.
Add the heavy cream and mash the potatoes until smooth and creamy.
Season with salt and pepper to taste, then garnish with fresh parsley.