Slice your potatoes horizontally and then vertically. Leave them in larger pieces so they absorb less water and cook evenly.
Add your potatoes and garlic cloves to a large pot of water. Make sure the water is cold so your potatoes cook evenly. Never boil your water first. Generously salt the water and bring to a boil.
Cook for 15 minutes or until your potatoes are tender to the fork.
Strain your potatoes and warm up your butter, cream and milk on the stove or in the microwave.
Slowly add in your milk mixture, making sure to combine well in between. I'm using a potato masher because I prefer chunky mashed potatoes but you can also use a potato ricer or handheld mixer, making sure not to over combine.
Add in your salt, creme fraiche, and black pepper and combine.
Top off with some fresh chives and butter and you are ready to serve!