Place the potatoes in a medium pot and add enough cold water to cover by 2 inches.
Add a generous amount of salt to the water.
Bring to a boil over high heat.
Reduce the heat to a simmer and cook until the potatoes can be easily pierced with a knife, about 15 minutes.
Drain.
Immediately pass the potatoes through a food mill or ricer and return them to the pot.
Set the pot over low heat and stir in the garlic, butter, cream and add the cheese a little at a time.
Continue stirring until the potatoes can be stretched with a spoon like melted mozzarella.
Season to taste with salt and black pepper and serve immediately.
Enjoy!