It's the creamiest, it's the dreamiest, it's the Best Mashed Potatoes Recipe and you are going to love it! Mashed potatoes are the perfect side dish and they are so easy to make.
Peel and cut potatoes into small cubes. Place in a pot of cold water. Bring to a boil.
Boil until fork tender; about 15 minutes.
Drain potatoes completely, making sure all water is drained.
Pour potatoes into a large mixing bowl. Add butter and cream cheese. Beat with an electric mixer to incorporate.
Add in milk gradually until potatoes are smooth and creamy.
Ways To Take Your Mashed Potatoes To The Next Level
Garlic Mashed Potatoes - Mix in some roasted garlic with the potatoes. To roast garlic, slice off the top off garlic head to expose some of the cloves inside. Place on a piece of foil. Drizzle with olive oil and wrap in the foil. Roast about 30 minutes.
Loaded Mashed Potatoes - Add 1 cup cheddar cheese, chopped bacon, and substitute 1/2 cup sour cream for the cream cheese. Top with fresh chopped chives.
Cheesy Mashed Potatoes - Add 1 cup of cheddar cheese, or your favorite kind of cheese and mix together.
Make Ahead Mashed Potatoes - Prepare any of these recipes 1-2 days in advance. Cover and refrigerate. When ready to serve, drizzle with melted butter. Back at 350 degrees for 30 minutes.