Peel the potatoes, chop any larger ones so they’re all similar in size. Add the potatoes into a large pot, pour over cold water, salt the water generously. Cook the potatoes until fork-tender, about 15 minutes.
Drain the potatoes and put them back in the pot. Heat over low heat for a minute until the excess moisture evaporates.
Heat milk and butter in a saucepan. When hot add the cream cheese and warm up until the mixture is very warm and ingredients combined.
Add the milk mixture to hot potatoes. Add garlic powder.
Mash the potatoes. Season with salt and pepper. Place the potatoes in a serving bowl.
Heat some additional butter in a small pot until it's light brown and smells nutty (you will make brown butter). Pour the butter over your mashed potatoes. Sprinkle with chopped chives.
Enjoy!