Instead of my usual winging the potatoes on Thanksgiving, I tweaked these buttery Cream Cheese Mashed Potatoes a la Martha Stewart.

Bill, the mashed potato connoisseur in the house, gave these Creamy Mashed Potatoes his seal of approval, and thankfully, I took a few notes so I could share them with you all.

Overhead view of creamy mashed potatoes

Why You Should Make These

  • Martha Stewart was right. These Yukon Gold Mashed Potatoes are super creamy and delicious.
  • The picky hubby would not let me throw out even the last few spoonfuls of leftovers!
  • These mashed potatoes with cream cheese are perfect for the holidays when it’s worth a little extra time to make a memorable batch of mashed potatoes!

My mom would always have a couple of boxes of garlic mashed potatoes in her pantry, but the hubby prefers homemade mashed potatoes. So by watching his mom and aunt Alice, I got the method down pat. Neither of those talented home cooks added anything more than butter, salt, and milk to their potatoes, but I usually up the game (and calories) with some sour cream or cream cheese. Now I have the perfect combination of ingredients. And if you’re dying to try another method, this Air Fryer Smashed Potatoes recipe looks like a winner!

Reader Endorsement:

Then I got this comment from a reader who made this mashed potato recipe for Christmas: I made these last night for Christmas Dinner. My son said these were the Best Mashed Potatoes. I think I finally found my mashed potato recipe. Thank you.

How to Make the Best Mashed Potatoes

  1. Choose the best potatoes for mashing. They should be starchy, not waxy potatoes. I recommend Yukon Gold potatoes.
  2. Peel, cut into large chunks, and cook them in salted water. Cooking in salted water seasons the potatoes as they cook.
  3. Drain the potatoes and return to the pot with the burner on low. Cook to remove any excess water. Turn off the burner.
  4. Mix the potatoes, butter, cream cheese (or sour cream) part of the warmed cream in a mixer fitted with the paddle attachment, and beat until combined. 
  5. Season, add the rest of the cream, and continue beating to your desired consistency. Always taste after seasoning and add more salt and/or pepper if desired. If you’re watching your sodium, start with less salt than is suggested. You can always add more, but you can’t take it out!
Overhead view of serving bowl of mashed potatoes with a pat of butter in the middle.

Frequently Asked Questions

What are the best potatoes for mashed potatoes?

They should be starchy potatoes like russets and Yukon gold work the best. But of the two varieties, Yukon gold works the best as they are less starchy than russets and will absorb less water when cooking.

Can you leave the peels on your potatoes?

Yes. This makes a more rustic-looking mashed potatoes dish, but it’s a delicious option!

Should you start cooking the potatoes in cold or hot water?

Start your potatoes in cold water as this helps the potatoes cook evenly.

Should you add salt to your water?

Yes, once the water starts boiling add the salt. This helps the potatoes absorb some of the salt. Salting after they’re cooked just seasons the exteriors of the potatoes.

How long should you cook the potatoes?

First, they should be cut into relatively even-sized chunks so they’re done at the same time. Cook just until you can easily poke into a couple of potatoes with a fork or a knife. Overcooking will make them watery.

How can you prevent watery potatoes?

First, don’t overcook the potatoes. An extra step to get rid of excess moisture is to add the potatoes back to the pan after draining. Cook over low heat, shaking the pan occasionally for a minute or two to help any moisture evaporate.

Why do mashed potatoes get gummy?

This is a problem when potatoes are overmixed or over-processed. Using a potato masher or a stand mixer with a paddle attachment prevents overwhipping the potatoes into a gummy state.

Can you freeze mashed potatoes?

Yes. As long as they have fat (like cream and butter) mixed in, they freeze well. Place them in a freezer-safe container (a Ziploc bag works well), and freeze for up to 6 months.

How Can You Fix Gluey Mashed Potatoes?

According to Cooks Illustrated, for each pound of potatoes, drizzle and fold in one tablespoon of melted butter. Repeat if necessary.

Small bowl of homemade mashed potatoes in a white bowl with a red handled fork

More Delicious Potato Recipes:

Stay in touch through social media @ InstagramFacebook, and Pinterest. Don’t forget to tag me when you try one of my recipes! And if you love the results, please give it a 5-star rating in the recipe card.

Small bowl of homemade mashed potatoes in a white bowl with a red handled fork

Cream Cheese Mashed Potatoes Recipe

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Yield 8

Creamy, rich mashed potatoes enhanced with cream cheese, butter and cream!


  • 3½ pounds Yukon Gold or Russet potatoes, peeled and cut into large chunks
  • 8 ounces of cream cheese, at room temperature
  • ½ cup butter, at room temperature (1 stick)
  • ¾ cup heavy cream
  • 1 teaspoon kosher salt, plus more to taste if needed and more to season boiling water
  • ½ teaspoon freshly ground black pepper, plus more to taste if needed


  1. Place potatoes in a large saucepan and cover with cold water.
  2. Add about a tablespoon of salt.
  3. Bring to a boil, then simmer until potatoes are tender when poked with a fork.
  4. Drain potatoes and place them in the bowl of a stand mixer.
  5. Add cream cheese, butter, and ½ cup of cream. Beat until well combined and to your desired consistency.
  6. Season with salt and pepper and mix just to combine.
  7. Return the mashed potatoes to the pot, add the rest of the cream, and cook over medium heat until hot. Serve.


Adapted from Martha Stewart.

Martha's recipe states you can hold these potatoes for up to 2 hours if you place them in a covered bowl over a pot of simmering water.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 466Total Fat: 30gSaturated Fat: 18gTrans Fat: 1gUnsaturated Fat: 9gCholesterol: 85mgSodium: 476mgCarbohydrates: 45gFiber: 4gSugar: 4gProtein: 8g occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although attempts to provide accurate nutritional information, these figures are only estimates. Varying factors such as product types or brands purchased can change the nutritional information in any given recipe. Also, many recipes on recommend toppings, which may or may not be listed as optional and nutritional information for these added toppings is not listed. Other factors may change the nutritional information such as when the salt amount is listed “to taste,” it is not calculated into the recipe as the amount will vary. Also, different online calculators can provide different results. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe. You are solely responsible for ensuring that any nutritional information obtained is accurate.


Please leave a comment on the blog or share a photo on Pinterest