Easy Creamy Mashed Potatoes
These Easy Mashed Potatoes are creamy, buttery, and incredibly smooth, with a rich homemade flavor that makes them perfect for weeknight dinners, holidays, or any cozy meal.
From crispy roasted potatoes to comforting soups and hearty dinners, you’ll find even more inspiration in our Potato Recipes collection.

What makes this version a little different is the cooking method. The potatoes simmer gently in a mixture of heavy cream and water, so they start absorbing richness before they are even mashed, then a little cream cheese at the end makes the texture extra silky without turning them heavy.
If you love cozy potato recipes, try my Crispy Oven Roasted Potato Wedges, Creamy Chicken Cheddar Potato Chowder, or these soft and pillowy Homemade Gnocchi.
Why This Recipe Works
Rinsing the cut potatoes removes some surface starch, which helps keep the mash smooth instead of gluey. Cooking them gently in heavy cream and water also lets the potatoes absorb flavor as they soften.
Mashing the potatoes while they are still hot gives the best texture, while butter and a small amount of cream cheese add richness without making them dense. Reserving some of the cooking liquid also makes it easy to adjust the consistency at the end.
Best Potatoes for Mashed Potatoes
For creamy mashed potatoes, starchy potatoes work best because they break down easily and mash without becoming too dense. Russet potatoes give the fluffiest texture, while Yukon Golds are naturally buttery and make the mash especially smooth.
Either variety works well here, and you can also use a combination of the two for a balance of fluffy and creamy texture.
What You’ll Need for Creamy Mashed Potatoes
You only need a few simple ingredients for these creamy mashed potatoes. The exact measurements are included in the recipe card below.
- Potatoes. Yukon Golds give the mash a naturally buttery, creamy texture, while Russets make it lighter and fluffier.
- Heavy cream. The potatoes cook directly in the cream, which adds richness from the beginning instead of only at the end.
- Water. Dilutes the cream enough for the potatoes to cook gently and evenly.
- Butter. Melts into the cooking liquid and gives the potatoes a rich, classic buttery flavor.
- Cream cheese. A small amount stirred in after mashing makes the texture extra smooth and silky.
- Salt and black pepper. Season the potatoes as they cook, then adjust to taste before serving.
If you love easy sides like this, you can find more cozy potatoes, rice, salads, and simple dinner sides in my Side Dish Recipes collection.
How to Make Creamy Mashed Potatoes
The method is simple: rinse the potatoes, cook them gently in cream and water until completely tender, then mash them while hot and finish with a little cream cheese for an extra-smooth texture.
Prepare the potatoes. Peel the potatoes and cut them into large, even chunks so they cook at the same rate and mash more evenly.




Rinse the potatoes. Place the cut potatoes in a bowl, cover them with cold water, and rinse briefly to remove some of the excess surface starch. Drain well before transferring them to the pot.


Add the cream. Transfer the rinsed potatoes to a large pot, then pour in the heavy cream. This gives the potatoes a rich base as they cook and helps build flavor from the start.


Add the water. Pour in enough water to mostly cover the potatoes. The liquid should come close to the top of the potatoes without completely drowning them.


Add the salt and butter. Season the potatoes with salt, then add the butter directly to the pot. It will melt into the cream mixture as the potatoes cook, adding richness and flavor from the beginning.


Bring to a gentle boil. Place the pot over medium heat and bring the cream and water mixture to a gentle boil, stirring occasionally so nothing catches on the bottom.

Simmer until fork-tender. Reduce the heat to low, cover the pot, and cook for 20 to 25 minutes, or until the potatoes are completely tender when pierced with a fork.
Drain and mash. Pour off any excess cooking liquid, but reserve some in case you need it later. Mash the potatoes while they are still hot until mostly smooth.


Adjust the consistency. Add a little of the reserved creamy cooking liquid while mashing, just until the potatoes reach the smooth, creamy consistency you like.


Finish with cream cheese. Stir in the cream cheese while the potatoes are still hot, then gently fold until the mash is smooth, fluffy, and creamy. Taste and adjust the salt and black pepper if needed.




Serve. Spoon the mashed potatoes into a serving bowl, add an extra pat of butter if you like, and serve warm.
Variations and Add-Ins
- Roasted garlic. Stir in a few roasted garlic cloves for a deeper, mellow garlic flavor.
- Cheese. Add shredded cheddar, Parmesan, or Gouda for a richer, cheesy version.
- Fresh herbs. Chives, parsley, or green onions add freshness and color just before serving.
- Extra creaminess. Stir in a spoonful of sour cream, Greek yogurt, or a little extra cream cheese.
- Finish with more butter. A little melted butter and freshly cracked black pepper on top makes the potatoes feel extra special.
Make Ahead, Storage, and Reheating
Make ahead. You can prepare the mashed potatoes a few hours before serving. Keep them warm over a pan of gently simmering water, then stir in a small splash of cream if they thicken.
Storage. Store leftovers in an airtight container in the refrigerator for 3 to 5 days. The potatoes will become thicker as they chill, which is completely normal.
Reheating. Reheat gently on the stovetop or in the microwave, adding a splash of cream, milk, or broth and a little butter as needed to bring back the smooth, creamy texture.
Freezing. Let the mashed potatoes cool completely, then freeze them in an airtight freezer-safe container for up to 1 month. Thaw overnight in the refrigerator before reheating.
What to Serve with Mashed Potatoes
These creamy mashed potatoes are a natural match for anything with a rich sauce or gravy. Serve them with Creamy Chicken Meatballs, Chicken Goulash, roasted chicken, beef stew, or your favorite meatballs.
Frequently Asked Questions
What are the best potatoes for creamy mashed potatoes?
Yukon Gold and Russet potatoes both work well. Yukon Golds give you a naturally buttery, smooth texture, while Russets make the potatoes lighter and fluffier.
Why do you cook the potatoes in cream and water?
Cooking the potatoes in a mixture of heavy cream and water lets them absorb some of that richness as they soften. The reserved cooking liquid can also be added back while mashing to adjust the consistency.
How do I keep mashed potatoes from becoming gluey?
Rinse the cut potatoes to remove some surface starch, cook them until completely fork-tender, and mash them while they are still hot. Avoid overworking them once they are smooth.
Can I make these mashed potatoes ahead of time?
Yes. Make them a few hours ahead and keep them warm, then stir in a small splash of cream if they thicken before serving.
Can I make mashed potatoes without cream cheese?
Yes. The cream cheese adds extra smoothness and richness, but the potatoes will still be creamy without it.
Easy Creamy Mashed Potatoes

Ingredients
- 1 1/2 lb. (700g) potatoes , preferably Yukon Gold or Russet
- 1/2 cup heavy cream
- 1 cup water, or enough to mostly cover the potatoes
- 1 tsp. salt
- 1 tbsp. unsalted butter
- 1 tbsp. cream cheese, softened
- ground black pepper, to taste
- fresh chives, finely chopped, for garnish (optional)
Instructions
- Peel the potatoes and cut them into large, even chunks. Place them in a bowl, cover with cold water, and rinse briefly to remove some of the excess surface starch. Drain well.
- Transfer the rinsed potatoes to a large saucepan. Add the heavy cream, water, salt, and butter, then set the pan over medium heat.
- Bring the mixture to a gentle boil, then reduce the heat to low, cover, and simmer for 20 to 25 minutes, or until the potatoes are completely fork-tender.
- Pour off any excess cooking liquid, but reserve some in case you need it later. Mash the potatoes while they are still hot until mostly smooth.
- Add a little of the reserved creamy cooking liquid while mashing, just until the potatoes reach the smooth, creamy consistency you like.
- Stir in 1 tablespoon of cream cheese while the potatoes are still hot. Gently fold until smooth, fluffy, and creamy, then taste and adjust the salt and black pepper as needed.
- Season to taste and serve topped with butter and chives.
Notes
- Yukon Gold or Russet potatoes work best for fluffy mash.
Add garlic, Parmesan, herbs, or sour cream for extra flavor.
Store leftovers up to 3 days; reheat with a splash of cream.

