If there’s one dish that never fails to steal the spotlight at my holiday table, it’s these creamy mashed potatoes. They’re silky, buttery, and velvety smooth. And guess what? They taste just as dreamy on a random Tuesday night as they do at Thanksgiving dinner.
I’ve made plenty of versions of mashed potatoes over the years—some rustic and chunky, others whipped into oblivion—but this one finally hit that perfectly creamy middle ground. The secret? A simple mix of butter, cream, and cream cheese, plus a touch of parmesan for richness.
**FYI: This post may contain affiliate links, which means I may earn a small commission if you make a purchase through those links—at no extra cost to you. I only share products I truly love and use in my own kitchen. Thank you for supporting my recipes and helping me keep this blog running!
What You’ll Need
Here’s what I use to make the creamiest, fluffiest mashed potatoes ever:
Equipment:
A large pot, a small saucepan, a knife, peeler, grater, chopping board, a ricer or potato masher, and a large spoon.
Ingredients:
- Potatoes (peeled and chopped into large chunks)
- Butter
- Cream cheese
- Grated parmesan
- Milk
- Heavy cream
- Salt (plus more for seasoning the boiling water)
- Chicken bouillon base or a cube
- Black pepper
To garnish: Melted butter, chopped parsley, and a little extra parmesan.
These simple ingredients come together into something so rich and comforting, it’s hard to believe how easy it is to make.
How to Make Creamy Mashed Potatoes
Step 1: Cook the Potatoes
Start by adding your chopped potatoes to a large pot, then cover them with cold water and add a generous pinch of salt. Bring the pot to a boil, then reduce the heat and let them simmer until the potatoes are fork-tender—usually around 15 minutes depending on size.
Once they’re cooked, drain them well and let them sit in the colander for a few minutes. This little rest helps steam escape and keeps your mashed potatoes from turning watery. Essentially, less water = more flavor.
Step 2: Make the Cream Sauce
While the potatoes are cooling slightly, melt your butter, cream cheese, milk, and heavy cream together in a small saucepan over low heat. Stir occasionally until the mixture is smooth and silky.
Add in your chicken bouillon, salt, and black pepper. This combo gives your mashed potatoes a savory, velvety depth that’s next-level delicious.
Step 3: Mash the Potatoes
Now for the fun part! Transfer the potatoes back to the pot. If you have a ricer, this is the time to use it—it’s hands-down the best way to get that ultra-smooth, fluffy texture. If you don’t, no worries—a regular potato masher will do the trick.
Mash the potatoes about halfway, then pour in half of your warm cream mixture. Continue mashing until things start to come together, then pour in the rest of the cream and stir in the parmesan. Mix gently with a spoon or spatula until it’s all creamy, cohesive, and irresistible.
Step 4: Garnish and Serve
Spoon your mashed potatoes into a serving bowl and top with a drizzle of melted butter, a sprinkle of chopped parsley, and a little extra parmesan for good measure. The butter melts into the top like little golden streams, and that final hit of parmesan takes the flavor over the edge.
My Tips for the Creamiest Mashed Potatoes
- Choose the right potatoes: Yukon Golds and Russets are ideal for that fluffy, velvety texture.
- Don’t skip the steam step: Letting the potatoes air out before mashing keeps them from getting gluey and dense
- Keep your dairy warm: Cold butter or milk can make the potatoes stiff, while warm liquid absorbs better into the potatoes and yields a fluffier, more flavorful product
- Make them ahead: You can prepare these mashed potatoes the day before and reheat them with a splash of cream or milk.
Love Garlic? Try This Next!
If you’re a garlic lover, you have to try my Roasted Garlic Mashed Potato Recipe next. It’s a cozy, flavor-packed variation that adds that irresistible roasted garlic depth along with buttery creaminess.
The Perfect Side Dish for Any Occasion
These mashed potatoes aren’t just a Thanksgiving side dish—they’re a year-round staple. Pair them with roasted chicken, short ribs, holiday turkey, grilled steak, or even sautéed veggies. They’re simple, timeless, and always a crowd favorite.
Keep this recipe bookmarked for the holidays, but don’t be surprised if you find yourself reaching for it on regular weeknights too!
Creamy Mashed Potatoes Recipe
Equipment
- 1 large pot
- 1 Small pot
- knife
- Peeler
- Grater
- Chopping board
- Ricer or potato masher
- Large spoon
Ingredients
- 3 lbs potatoes peeled and chopped into large chunks
- ½ cup butter 1 stick
- 4 oz cream cheese ½ block
- ½ cup grated parmesan
- 1 cup milk
- ½ cup heavy cream
- 1 tsp salt plus extra for seasoning the water
- 1 tsp chicken bouillon base or 1 cube
- ¼ tsp black pepper
To Garnish:
- 2 tbsp melted butter
- Fresh chopped parsley
- Extra grated parmesan
Instructions
Cook the Potatoes
- Add chopped potatoes to a large pot and cover with cold, salted water. Bring to a boil, then reduce to a gentle simmer. Cook until the potatoes are fork-tender (about 15 minutes). Drain well and let them rest for a few minutes so steam can escape this helps prevent watery mashed potatoes.
Make the Cream Sauce
- In a small saucepan over low heat, melt together the butter, cream cheese, milk, and heavy cream. Stir until smooth, then add the chicken bouillon, salt, and black pepper.
Mash the Potatoes
- Return the potatoes to the pot. Use a ricer for the fluffiest, creamiest texture, or a masher if you prefer a bit more texture. Mash halfway, then pour in half of the warm cream mixture. Continue mashing, then add the remaining cream mixture and grated parmesan. Stir until fully combined and smooth.
Garnish and Serve
- Transfer the mashed potatoes to a serving bowl. Drizzle with melted butter, sprinkle with parsley and extra parmesan, and serve warm.





Leave a Reply