Fill a large pot with water and bring to a rolling boil. Carefully add the peeled potatoes and cook until they become soft enough for a fork to slide through easily, about 25 minutes.
Drain the potatoes well. Return them to the warm pot and place it back on low heat for a minute to let steam escape. This helps create a fluffy, not watery, texture.
Add softened cream cheese, butter, and ½ cup of the milk. Season with salt and pepper. The warmth of the pot helps everything melt gently.
Use a potato masher to break down the potatoes, adding more milk if needed to reach a cloudlike consistency. Taste and adjust seasoning as desired.
Transfer the mashed potatoes to a serving bowl and top with a small pat of butter. Fresh herbs like chives or parsley brighten the presentation and add a gentle aroma.
