Rinse, scrub, and peel your potatoes. Cut into one inch cubes.
Peel four cloves of garlic.
Place your potatoes and garlic cloves in a pot of cold, salted water.
Place on stove and boil til fork tender.
When done, drain water and return to stove.
Turn heat to low and give potatoes a few stirs to release any excess moisture.
Turn off stovetop and remove from stove.
Next, using a potato ricer, place your potatoes/garlic in the ricer and press potatoes into a large bowl. The ricer will press the potatoes into smaller pieces which allows a fluffier mashed potato. If you prefer a chunkier mashed potato or don’t have a potato ricer feel free to use a potato masher.
Add the softened butter, heavy whipping cream, milk, salt, pepper, and either the sour cream or cream cheese to the potatoes.
Thoroughly combine all of the ingredients into the potatoes using a rubber spatula until nice and smooth and fluffy.
Transfer to a serving dish and enjoy!