01 - Place potatoes and garlic cloves into a large pot. Cover with cold water and add 1 teaspoon salt.
02 - Bring to a boil over high heat, then reduce heat to maintain a simmer. Cook until potatoes are fork-tender, approximately 15 to 20 minutes.
03 - While potatoes cook, combine heavy cream and butter in a small saucepan over low heat. Stir until butter melts and mixture is warm.
04 - Drain potatoes and garlic thoroughly. Return them to the pot and let sit uncovered for 1 to 2 minutes to evaporate excess moisture.
05 - Using a potato masher or ricer, mash potatoes and garlic until smooth and fluffy.
06 - Gradually add the warmed cream and butter mixture while stirring to combine evenly. Adjust seasoning with additional salt and pepper as desired.
07 - Transfer to a serving bowl. Garnish with chopped chives or parsley and add a pat of butter if preferred. Serve hot.