Creamy Mashed Potatoes Recipe

Mashed potatoes are so easy to make and can be the perfect side dish to so many mains for both weeknight dinners and special occasions.

This recipe keeps the mashed potatoes creamy and rich with the addition of cream and butter, without overloading them, by balancing the cream with milk and starchy potato water. It’s buttery soft and delightfully smooth, and especially enjoyable on those cold fall or winter evenings.

close up of creamy mashed potato served in a bowl against a dark background

Ingredients

To make these mashed potatoes, you’ll need the following:

overhead ingredients board showing ingredients needed for the mashed potatoes
  • Potatoes – 2 pounds of potatoes. The best potatoes for this recipe are Yukon Golds in the U.S. and Maris Piper or all-purpose potatoes in the UK. Russet/Idaho potatoes also work.
  • Cream – 1/3 cup heavy cream (double cream). The cream adds richness to the potatoes.
  • Milk – 1/2 cup milk (whole milk/full-fat milk). The milk adds creaminess while keeping the potatoes lighter.
  • Butter – 3 tbsp unsalted butter (unsalted so you can control how much salt to add to the potatoes).
  • Reserved Potato Water – after boiling the potatoes, reserve 1 cup of the starchy potato water so you can adjust the consistency of the mashed potatoes. The starchy water is great to help balance the mashed potatoes, so they’re not overloaded with cream and butter. Different types of potatoes will absorb different amounts of liquid (e.g. Russet potatoes take more liquid than Yukon golds), which is why it’s good to have up to 1 cup of starchy potato water in case you need more liquid for the right consistency.
  • Salt – flaky sea salt or kosher salt, to taste.

Instructions with Photos

Step 1. Peel the potatoes with a vegetable peeler. As soon as you peel a potato, add it to a bowl of cold water. Once you’ve peeled them all, drain them and cut them into large chunks.

overhead view of peeled potatoes on a chopping board next to a selection of peeled potatoes in a container of water

Step 2. To a large pot, add the potato chunks, cover with cold water by about 1 inch over, and add 1 tbsp of kosher salt. Bring the water to a boil over medium-high heat, and turn it down to a simmer once the water is boiling. Continue simmering until the potatoes are tender. It will be about 10 minutes to bring to a boil, and then 15-20 minutes of simmering time. Check if the potatoes are cooked by inserting a knife through the middle of the biggest chunks. If the knife goes in and out easily, then they are fully cooked.

Step 3. Drain the potatoes, reserving 1 cup of the starchy potato water. Mash the potatoes (ideally passing them through a potato ricer). If you don’t have a potato ricer, you can use a potato masher. If using a potato masher, avoid overmixing the potatoes so they don’t get gluey.

close up of drained potatoes being mashed into a pot with a potato ricer

Step 4. Warm up the milk, cream, and butter in a small pot over the stove over medium heat, stirring frequently so the bottom doesn’t burn, until the butter has melted. Add the mixture to the mashed potatoes in stages, mixing with a spatula to combine.

milk, cream, and butter being warmed up in a pot

Step 5. After incorporating the milk, butter, and cream into the mashed potatoes, add some potato water if you want to adjust the consistency. I use about 1/4 cup of potato water for the consistency you see in the photos. Taste the potatoes and add more salt to taste.

creamy mashed potatoes being cooked in a pot

Mashed potatoes like these are a great base for so many dishes, including this honey mustard chicken, this fish with lemon-butter sauce, these pork chops, and this yogurt-marinated chicken.

overhead view of mashed potato with butter and cream served on a round plate against a dark background

If you make it and love it, let me know in a review. I’d also love to know what you paired it with in the comments.

Recipe Card

close up of creamy mashed potato served in a bowl against a dark background

Creamy Mashed Potatoes

No ratings yet
Print Pin Rate
Prep Time: 5 minutes
Cook Time: 30 minutes
Additional Time: 5 minutes
Servings: 4

Ingredients

  • 2 pounds of potatoes note 1
  • 1/3 cup heavy cream double cream or whipping cream
  • 1/2 cup milk whole milk/full-fat milk
  • 3 tbsp unsalted butter unsalted so you can control how much salt to add to the potatoes
  • 1 cup reserved potato water note 2; you won't need it all.
  • flaky sea salt or kosher salt to taste

Instructions

  • Peel the potatoes with a vegetable peeler. As soon as you peel a potato, add it to a bowl of cold water. Once you’ve peeled them all, drain them and cut them into large chunks.
  • To a large pot, add the potato chunks, cover with cold water by about 1 inch over, and add 1 tbsp of kosher salt. Bring the water to a boil over medium-high heat, and turn it down to a simmer once the water is boiling. Continue simmering until the potatoes are tender. It will be about 10 minutes to bring to a boil, and then 15-20 minutes of simmering time, more or less depending on how big the chunks are. Check if the potatoes are cooked by inserting a knife through the middle of the biggest chunks. If the knife goes in and out easily, then they are fully cooked.
  • Drain the potatoes, reserving 1 cup of the starchy potato water. Mash the potatoes (ideally passing them through a potato ricer). If you don’t have a potato ricer, you can use a potato masher. If using a potato masher, avoid overmixing the potatoes so they don’t get gluey.
  • Warm up the milk, cream, and butter in a small pot over the stove over medium heat, stirring frequently so the bottom doesn’t burn, until the butter has melted. Add the mixture to the mashed potatoes in stages, mixing with a spatula to combine.
  • After incorporating the milk, butter, and cream into the mashed potatoes, add some potato water if you want to adjust the consistency. I use about 1/4 cup of potato water for the consistency you see in the photos. Taste the potatoes and add more salt to taste.

Notes

Note 1. Potatoes. The best potatoes for this recipe are Yukon Golds in the U.S. and Maris Piper or all-purpose potatoes in the UK. Russet/Idaho potatoes also work. 
Note 2. Reserved Potato Water. After boiling the potatoes, reserve 1 cup of the starchy potato water so you can adjust the consistency of the mashed potatoes. The starchy water is great to help balance the mashed potatoes, so they’re not overloaded with cream and butter. Different types of potatoes will absorb different amounts of liquid (e.g., Russet potatoes take more liquid than Yukon golds), which is why it’s good to have up to 1 cup of starchy potato water in case you need more liquid for the right consistency. The potatoes in the photos only needed 1/4 cup.

Don’t forget to save this creamy mashed potato recipe to one of your boards.

close up overhead view of creamy mashed potato on a plate with the name of the dish written above in bold letters

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating