Cream Cheese Mashed Potatoes 

These Mashed Potatoes are creamy, buttery, smooth, and full of cream cheese flavor with a hint of garlic! This is the recipe you will come back to over and over again!

Cheesy Mashed Potatoes Recipe


6 servings


Side dish


30  minutes



Cut the potatoes into chunks and transfer them to a large pot full of cold water. Feel free to leave the skins on for extra nutrition. 

Stir in the garlic, salt, and pepper. Boil the potatoes until a knife inserted in the middle of the potato goes in easily. 

In a medium saucepan heat the butter, milk, and an additional 2 teaspoons of salt until butter is melted. Don’t boil the milk! Set aside until ready to use.

When potatoes are boiled, drain the water.  Immediately return the potatoes to the burner over low heat and let the excess water evaporate. 

Mash the potatoes with a potato masher or electric hand mixer until desired consistency.

Slowly stir in the melted butter mixture over the potatoes until potatoes have soaked up all the liquid. Fold in the cream cheese, and gently stir until well combined.

Find more at