
Peel potatoes and cut into 1" chunks. Place in a large pot of cold salted water with the garlic cloves.
Bring potatoes to a boil and cook uncovered 15-20 minutes or until fork-tender.
Drain well and place potatoes & garlic cloves back into the warmed pot.
Warm milk in the microwave for 30 seconds at a time until warm.
Add cream cheese and butter to the potatoes and using a masher, mash potatoes.
Add warmed milk a little bit at a time while continuing to mash until smooth and creamy.
Season with salt and pepper. Serve hot.