This is how to make my family’s favorite homemade mashed potatoes. The recipe is flexible and can be adjusted based on the ingredients you have on hand. You’ll add about 1 cup of liquid to the potatoes. I love equal parts milk and chicken broth, but use what you have. For extra creamy mashed potatoes, add an extra splash of cream.
2 pounds (900g) Yukon Gold potatoes, red potatoes, or white potatoes
Salt
1 cup (235ml) whole milk or broth, try homemade chicken broth
3 tablespoons (40g) butter or olive oil
1/4 teaspoon fresh ground black pepper
Splash of cream or a dollop of sour cream, optional
Scrub and dice the potatoes, keeping them a similar size. We often leave the skin on the potatoes, but it is completely up to you.
Add the potatoes to a large saucepan, add a tablespoon of salt, and cover with water. Bring to a boil over medium-high heat, then reduce to a low simmer.
Cook until the potatoes fall apart when pierced with a fork, 15 to 20 minutes.
While the potatoes cook, heat the milk, broth, and butter in a small saucepan over medium-low heat until warm and the butter melts.
Drain the potatoes, return them to the pot, and cover them with a clean dishtowel. Leave them for about 5 minutes to absorb excess steam that can make mashed potatoes watery.
Pour in the warm butter mixture, and then mash the potatoes until creamy. The potatoes seem thin at first, but they absorb the liquid after a minute or two. Stir in the pepper and splash of cream (optional).
Taste for seasoning and adjust with additional salt and pepper. Let stand for 5 minutes so the potatoes thicken, then serve.