Peel and chop the potatoes into 2-inch cubes.
Add the potatoes to a large pot covered with 2 inches of water.
Bring to a boil and cook for 15 minutes on medium-high heat.
In a small saucepan melt the butter, thyme, and garlic on medium heat until just melted, then turn it off and let it sit.
Remove the potatoes from the pot and drain the water.
Add the potatoes, salt, pepper, milk, and cream cheese together.
Mash well with a potato masher or use an immersion blender to mash well.
Stir in the garlic thyme butter mixture.