Looking for the ultimate comfort food? This creamy mashed potatoes recipe made with butter, cream cheese, and sour cream is rich, velvety, and packed with flavor! Perfect for holidays or weeknight dinners, these mashed potatoes are guaranteed to be a hit.
Clean and dice the potatoes, leaving the skin on or off. Place them in a large pot and cover with salt water. Bring to a boil, then lower heat and simmer for 20-25 minutes until tender. Drain the water and transfer the potatoes to a bowl.
Add 4 tablespoons butter, sour cream, cream cheese, salt, and white pepper to the potatoes. Use a potato masher to smash the potatoes and mix in the other ingredients.
Transfer to a serving dish. Melt the remaining butter and drizzle over the potatoes. Sprinkle with chopped chives, if desired and serve.
When ready to bake, remove from the refrigerator. Melt and drizzle the remaining 2 tablespoons of butter over the top of the potatoes. Bake at 350° for 30-40 minutes. Top with fresh chives.