01 -
Set your oven to 350°F (175°C) to warm up.
02 -
Chop the peeled potatoes into medium cubes. Rinse them well and let them drain.
03 -
Put the potato pieces in a big pot. Add water so they’re fully covered, and toss in a couple of good pinches of salt. Boil them until they’re soft enough to pierce easily with a fork, about 10-15 minutes. Drain out the water.
04 -
Put the potatoes back in the pot and heat on low for about 3 minutes to let the extra water evaporate.
05 -
In a big bowl or with a stand mixer, start breaking up the potatoes on low. Gradually add the melted butter, some salt, and pepper. Toss in the cream cheese, then slowly pour in the warmed half and half until you get the texture you like. Tweak the salt if needed.
06 -
Coat a 9x13 dish with grease. Spread the mashed potatoes evenly in the dish. Dot the top with the small chunks of cold butter.
07 -
Pop it in the oven and bake for 45 minutes. Serve hot once out of the oven.