Cream Cheese Mashed Potatoes
This post may contain affiliate sales links. Please read my disclosure policy.
You can stop looking for the perfect mashed potatoes because these Cream Cheese Mashed Potatoes are the dreamiest, creamiest side dish ever. Soft, buttery, and full of flavor, they stay light and fluffy thanks to a few key steps that really make a difference. The cream cheese adds richness without turning heavy, and the texture is smooth enough to make anyone at the table pause mid-bite. They’re not just another “holiday” mashed potato… they’re the mashed potatoes you’ll make on repeat.

Ingredient Notes + Variations
These mashed potatoes with cream cheese are made with simple ingredients that work perfectly together to make the silkiest, most flavorful mash. Each one has a job to do, so don’t skip them!
- Potatoes: Use Idaho (russet) potatoes for that classic fluffy texture. Yukon Golds work too if you like a creamier, slightly buttery flavor.
- Butter: Softened butter melts right in, creating that rich, glossy finish everyone loves.
- Cream Cheese: The secret to smooth, dreamy mashed potatoes. It adds just enough tang and creaminess to take them from good to wow.
- Whole Milk: Warm it before mixing to keep the potatoes from seizing up and help everything blend together.
- Salt and Pepper: Use plenty of salt! Potatoes need seasoning to shine.
- Chives: Optional, but that pop of green adds color and a little freshness on top.

How to Make Mashed Potatoes
These mashed potatoes are easy to make, and they’re basically impossible to mess up once you follow the steps below. For full recipe details, including ingredients and measurements, see the printable recipe card down below.
Step 1: Prep Your Potatoes
I wash and peel my potatoes with a sharp vegetable peeler. After they are washed and rinsed, cut them into large, evenly sized pieces.
Step 2: Boil Your Potatoes
Add your cubed potatoes into a large pot of salted water and bring to boil. Reduce to simmer and cook until fork tender. My only note here is to be sure to not overcook your potatoes! Overcooking will water log your potatoes and give you a bit of a grainy texture that mashing won’t correct. As soon as they are fork-tender, drain them! Read more about How Long To Boil Potatoes.

Step 3: Dry Potatoes Before Mashing
In my recipe card instructions below, it says to return the potatoes to the hot pan right after draining. Don’t skip this step! Doing this helps “steam” the potatoes and remove any extra moisture. We don’t want to taste that starchy cooking liquid, so evaporating as much of it as possible really helps taste (and overall texture).
Step 4: Mash Your Potatoes!
This is a personal preference thing. I like mashing my potatoes by hand (my favorite masher here), but some choose to use a potato ricer, hand mixer or even a stand mixer! My only caution is don’t over mix! You can go from fluffy delicious potatoes to a gloopy, starchy mess in a hurry, especially when using an electric mixer. You should be fine if mashing by hand.

If using a ricer: Set a large bowl on the counter and fit a potato ricer over it. Working in batches, scoop a few pieces of hot potato into the ricer and press down firmly so they push through the small holes. Keep going until all the potatoes are riced.*
Step 5: Add Salt, Pepper, Butter + Cream Cheese
Add the remaining 1 teaspoon of salt, black pepper, butter, and cream cheese directly to the hot riced potatoes, stirring until smooth and creamy. Taste and adjust seasonings as desired.


Step 6: Serve + Garnish
Spoon into a serving dish, swirl the top, and add a few pats of butter and fresh chives.

Pro Tip: To effectively use a potato masher, begin gently pressing down until the large chunks break apart. Then, switch to more deliberate mashing motions (press and twist) to smooth things out.
Tips for Success
- For extra richness, swap half the milk for heavy cream.
- Use warm milk, not cold, to keep the potatoes creamy and lump-free.
- Rice, don’t whip. A potato ricer or hand masher gives you the best texture.
- Always salt your cooking water… it’s the first step to flavorful mashed potatoes.
- Work quickly while everything’s warm, so the butter and cream cheese melt perfectly.

What to Serve with Cream Cheese Mashed Potatoes
- Best Meatloaf Recipe – If you’re not serving meatloaf with mashed potatoes, you’re doing it wrong.
- Roast Chicken – Classic comfort food duo that never fails.
- Homemade Turkey Gravy – Drizzle it over the top for pure comfort.
- Green Bean Casserole – Adds texture and freshness to the plate.
- Dinner Rolls – Because scooping potatoes onto a roll is a power move.
These Cream Cheese Mashed Potatoes deserve a spot at every table. They’re rich, silky, and completely foolproof, thanks to the cream cheese that makes them extra creamy without being heavy. Once you taste how smooth and flavorful they are, you’ll start finding excuses to make them again and again. The printable recipe card is below. Have a great day, friends!

Cream Cheese Mashed Potatoes
Ingredients
- 2 pounds Idaho potatoes
- 5 tablespoons salted butter softened + more for garnish (optional)
- 4 oz cream cheese softened
- 1 cup whole milk heated
- 2 teaspoons salt divided, plus more to taste
- 1/2 teaspoons black pepper freshly ground
- chives fresh, chopped for garnish (optional)
Instructions
- Peel potatoes and rinse them. Cut into even chunks, about 1½ inches thick, so they cook evenly and place in a large pot.
- Place the potatoes in a large pot and cover with cold water by about an inch. Stir in 1 teaspoon of salt.
- Bring to a boil over medium-high heat, then reduce to a gentle simmer. Cook for 18–22 minutes, or until the potatoes are fork-tender and slide off easily when pierced.
- Drain the potatoes in a colander. Return them to the warm pot (heat off) for 1–2 minutes to steam dry.
- Set a large bowl on the counter and fit a potato ricer over it. Working in batches, scoop a few pieces of hot potato into the ricer and press down firmly so they push through the small holes. Keep going until all the potatoes are riced.*
- Add the remaining 1 teaspoon of salt, black pepper, butter, and cream cheese directly to the hot riced potatoes, stirring until smooth and creamy.
- Taste and adjust seasonings as desired.
- Transfer the mashed potatoes to a serving bowl. Use the back of a spoon to create a soft, swirly well across the top of the mashed potatoes. Nestle a few extra pats of butter into the grooves to melt.
- Top with a sprinkle of fresh chopped chives, if desired and serve warm.
Video
Notes
How to Keep Mashed Potatoes Warm
Fill a large pot with a few inches of water and bring it to a gentle simmer. Place the mashed potatoes in a heat-safe bowl and set it over the pot, making sure the bottom of the bowl doesn’t touch the water. Cover loosely with foil or a lid to trap the steam. Stir every 15–20 minutes and add a splash of warm milk or a small pat of butter as needed to keep them smooth and creamy. The gentle steam keeps the potatoes warm for up to 2 hours without drying them out or changing their texture.Make-Ahead and Reheat Instructions
To make ahead-Prepare the mashed potatoes as directed. Let them cool slightly, then transfer to an airtight container or baking dish. Press a piece of plastic wrap directly onto the surface of the potatoes to prevent a skin from forming. Refrigerate for up to 2 days. To reheat in the oven-
- Place potatoes in a baking dish and add 2–3 tablespoons of milk and 1 tablespoon of butter over the top.
- Cover tightly with foil and bake at 350° F for 25–30 minutes, stirring halfway through, until hot and creamy again.
- Warm over low heat in a large pot with a splash of milk.
- Stir gently until smooth and heated through, adding more milk as needed.
- Place the potatoes in a slow cooker on Low for 2–3 hours, stirring occasionally. Add a few tablespoons of milk if they start to thicken.
Storing Leftovers
Refrigerator-Let leftover mashed potatoes cool completely, then transfer to an airtight container. Store in the fridge for up to 4 days. Reheat gently on the stove or in the microwave with a splash of milk to bring back their creamy texture. Freezer-
Cool completely, then spoon into a freezer-safe bag or airtight container. Flatten the bag for even freezing. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating on the stove or in the oven with a few tablespoons of milk or butter stirred in to restore smoothness.
Nutrition
Variations
Since this is such a simple recipe, you can easily add different ingredients to fit your dinner style. Feel free to customize this recipe to your liking! Here are a couple of ideas to get you started.
- Roasted Garlic – for the garlic lovers and for the Italian style dishes. Try roasting your garlic beforehand for an extra-strong flavor. Or use my Garlic Mashed Potato Recipe.
- Mashed Sweet Potatoes – sweet potatoes are a seriously delicious alternative to Idaho potatoes and are still perfect for the holidays.
- Cajun Seasoning – this is a great way to spice up your potatoes. Add as much or as little as you want.
- Loaded Potatoes – I already have a recipe for this! Check it out here: Loaded Smashed Potatoes.
- Twice Baked Potatoes – Mashed potatoes are placed back into the skins and then loaded up with cheese and other goodies.
More Potato Recipes to Try
- Funeral Potatoes
- Pan Fried Potatoes
- Fail-Proof Baked Potato Recipe
- Scalloped Potatoes
- Fondant Potatoes
If you make this recipe, I would really appreciate it if you would give it a star rating and leave your review in the comments! If you have a picture of your finished dish, post it on Instagram using the hashtag #laurenslatest and tagging me @laurens_latest.




I made the stew and the mashed potatoes- it was delicious! Made even better leftovers. Highly recommend !
Cream Cheese, sour cream and shredded cheddar cheese are my go to!!! YES come through mashed potatoes ALL 2022!! PERIOD!!!
These are the best! I love the “secret ingredient” of cream cheese. Always love your recipes Lauren!!
This was my 1st time ever making real mashed potatos! I Usually make boxed potatoes every Thanksgiving. Never again will I make box potatoes! Super easy and soooo yummy!!
Made these over the weekend as we hosted family from out of state. Everyone loved them! So easy, perfect consistency and not too buttery! Definitely making these again as Thanksgiving approaches.
Would it work to substitute plain yoghurt for the cream cheese? Just trying to lower the fat content a bit, but still retain a bit of the tanginess. Thanks!
[…] Buttery Mashed Potatoes […]
What did you use a garnish? You don’t have that listed.
chives, butter and black pepper
I cannot wait to try this recipe!
These look SO good, I would never have thought add cream cheese to mashed potatoes and now I can’t wait to try it. Going on my menu plan for this week! Thank you!
Very delicous! Yummy
We love mashed potatoes. I basically use this recipe but without the cream cheese, I’ll definitely be trying that!
Those potatoes look delicious?!!! I Connor wait to try them for myself!!!
Thank you for this recipe! For a potato lover like me, would surely try this and make a new staple for the coming holidays.