Fill a large pot with water and 2 teaspoons salt. Over high heat, bring to a boil.
Meanwhile, peel and chop potatoes into 1-2 inch cubes.
Once water is boiling, add potatoes and garlic. Boil for 15 mins or until fork tender.
Meanwhile, in a small saucepan on low heat, warm heavy cream, butter, remaining 1 teaspoon salt, and pepper.
Once the potatoes are fork tender, drain in a colander. Return drained potatoes, including the garlic, to the pot.
Add about half of the warmed cream mixture to the potatoes and garlic.
Using an electric hand mixer or potato masher, mix or mash potatoes, alternating adding additional warmed cream mixture and mixing or mashing until potatoes reach the desired consistency.
Notes
Garlic mashed potatoes can be made ahead of time and heated before serving.
Leftovers can be stored in a covered container and refrigerated for up to 4 days.
Reheat leftovers on the stovetop on medium heat, or in the microwave. Add additional cream to thin as desired.
Garlic mashed potatoes can be frozen for up to a year in zip top bags. Thaw in the refrigerator and reheat.