Place the potatoes in a pot with 2 liters of water and salt to taste. Bring to a high heat, and once it starts boiling, reduce the heat, cover the pot, and let them cook for 15 to 20 minutes, or until a knife slides easily into a potato.
Once done, drain the water and peel the potatoes.
Place them in a bowl and mash them along with the butter using a potato masher or fork.
Add the cream to provide smoothness and the right texture. Stir.
Also, add the hot milk and mix the ingredients.
Lastly, add the parmesan cheese, salt, and pepper to taste and stir again to integrate our ingredients properly.
Optionally, you can add ingredients like parsley, cooked bacon, etc.