Cream Cheese Mashed Potatoes are pure comfort in every bite! Tender golden potatoes are mashed with milk or half-and-half, butter, and cream cheese for a rich, velvety texture and just the right hint of tang. This indulgent side is perfect for a holiday meal!
Before You Start Cooking
- Potato Variety: This recipe calls for Yukon Gold potatoes. They have a natural buttery flavor and creamy texture due to their high starch content. If Yukon Golds aren’t available, look for potatoes labeled “gold,” “butter,” or “yellow,” which will all mash similarly.
- Mashing Tools: For silky-smooth mashed potatoes, use a potato ricer or an electric mixer to make this recipe (don’t overwhip!). If you like a more rustic texture, you can use a classic handheld potato masher, but it isn’t my preferred method.
- Make Ahead: You can easily prep these potatoes a few days ahead and reheat them for a holiday dinner.
How to Make Cream Cheese Mashed Potatoes
Step 1: Prep and Cook the Potatoes
- Peel. Since golden potatoes are thin-skinned, many mashed potato recipes leave them unpeeled. We like these Cream Cheese Mashed Potatoes to be ultra-smooth and creamy, so I peel my potatoes.
- Slice. Cut the potatoes in half lengthwise, and then each half into 1/2- to 3/4-inch thick slices. Aiming for a uniform thickness will ensure the potatoes cook evenly.
- Prepare the Pot. Add the potato chunks to a large pot and pour in enough cold water to cover them by 1 inch. Salt the water with 1 tablespoon of kosher salt (I use Diamond Crystal).
- Boil. Bring the pot to a boil over high heat, partially covered. Remove the lid and reduce the heat to maintain a gentle boil. Cook the potatoes for about 15 minutes, until they’re tender but not falling apart. To check for doneness, slide the tines of a fork or the tip of a paring knife into a few of the slices—you should not feel any resistance.
- Drain. Drain the potatoes into a colander, then place the colander over the empty hot pot. Let them sit for about 5 minutes so the excess moisture can evaporate. Before moving on, pour off any water that’s collected in the bottom of the pot so the mashed potatoes aren’t watery.
Step 2: Mash the Potatoes
Once the potatoes are cooked, it’s time to mash and mix in all of the good stuff that makes these Cream Cheese Mashed Potatoes so rich and flavorful:
- Cream Cheese: Use brick-style Philadelphia cream cheese (not the spreadable tub kind). Cut it into cubes and let it soften to room temperature before mixing it in. (If you’re short on time, check out Southern Living’s How to Soften Cream Cheese Quickly.)
- Whole Milk or Half-and-Half: Both are delicious, but half-and-half will give you creamier, more indulgent potatoes. Always warm the liquid before adding it to the cooked potatoes so it absorbs easily. You can pop in the microwave on medium power, stirring every 15 seconds, or heat it on the stove.
- Melted Unsalted Butter: While these potatoes are delicious with American-style unsalted butter, they’re even better with a higher-butterfat European-style butter (like Kerrygold or Plugrá). Kerrygold (shown here) also gives the mashed potatoes even more of a golden color.
Using a Potato Ricer
Work in batches to pass the cooked potatoes through a potato ricer {affiliate link} directly into the warm, dry pot. I usually add the softened, cubed cream cheese to the pot midway through ricing, layering it between batches of warm potatoes to help the cream cheese melt and incorporate easily.
Once all the potatoes are riced, stir in melted butter, pepper, and 1/2 cup of warmed milk or half-and-half. Gently mix with a wooden spoon or rubber spatula until everything is combined, and season the potatoes to taste with extra salt and pepper.
Tip: If the potatoes cool down too much during ricing and the cream cheese isn’t melting, simply place the pot of riced potatoes back on the stove over low heat to gently warm it up as you stir in the ingredients.
At this point, you’re going to adjust the consistency of the mashed potatoes with extra milk or half-and-half by eye. The natural moisture content of potatoes (even within the same variety) can vary, so the amount of liquid you need to add may change each time you make this recipe.
For reference, the batch of potatoes pictured here only needed a little more than 1/2 cup. I’ve also had many batches take a full cup of liquid. Keep in mind when adding the milk or half-and-half that the mixture will thicken slightly as it stands.
Using a Mixer
Instead of a potato ricer, you can create creamy mashed potatoes with an electric hand mixer or a stand mixer as long as you’re careful not to over-mix them.
To use a hand mixer, return the drained potato chunks to the warm, dry pot. Add the softened cream cheese, melted butter, salt, pepper, and 1/2 cup of warmed milk or half-and-half. Whip the mixture on low to medium-low speed, stopping as soon as the potatoes are smooth and creamy.
To use a stand mixer, transfer the warm, cooked potatoes and the same ingredients—starting with 1/2 cup of warmed milk or half-and-half—into the mixing bowl. Use the paddle attachment on low speed to gently combine everything until the potatoes are creamy and smooth.
As with the riced potato process, add additional warmed milk or half-and-half in small increments to adjust the texture to your liking (I like to stir it in by hand to avoid over-mixing), and season to taste with extra salt and pepper.
#1 Tip for the Creamiest Mashed Potatoes
Don’t Overwork Them! I can’t stress this enough: for the best texture here, mash your potatoes gently. Whether you’re mixing the ingredients into riced potatoes with a spoon, or whipping them with an electric mixer, avoid vigorous mixing or using high speeds.
Overworking the potatoes can release too much starch and result in a gluey mash.
And whatever you do, never whip these mashed potatoes in a food processor or blender—they’ll turn pasty in no time.
Serving Cream Cheese Mashed Potatoes
To serve these mashed potatoes, spoon them into a large serving bowl and use the back of the spoon to create soft swirls on the surface. For an extra touch of indulgence, add a few small pats of butter on top and let them melt into the creamy potato valleys.
I like to garnish the bowl with a sprinkle of snipped fresh chives. They add a subtle onion flavor and a pretty finish.
Cream Cheese Mashed Potatoes are so good that I’ve happily enjoyed them “as is” on many occasions. That said, they’re a fantastic base for a hearty drizzle of gravy, especially when served with roasted chicken or a holiday turkey, or alongside a juicy slice of prime rib.
They’re also the perfect pairing for cozy, cold-weather meals like beef stew or pot roast. My family also loves a hefty scoop of them with saucy braises and skillet mains, like Stout Beer Braised Short Ribs, Creamy Pork Chops Marsala, Chicken Marsala, or Hard Cider Chicken with Bacon and Apples.
Storing and Reheating
This recipe makes a generous batch, which is always welcome in my house for leftovers! Store any extras (or the whole batch) in an airtight container in the refrigerator for 2-3 days.
Freezing isn’t recommended, as it can change the texture of the potatoes once defrosted.
When it’s time to reheat, you can gently warm these mashed potatoes in the oven, on the stove, or in the microwave. The richness of the cream cheese and butter helps the potatoes hold up well without drying out.
You may need to add a splash of milk or half-and-half to restore the potatoes’ velvety texture when reheating. Compared to other mashed potato recipes, I find that this one usually only needs a small amount.
More Holiday Side Dishes
- Sausage and Chesnut Stuffing
- Buttermilk Sweet Potato Casserole
- Traditional Bread Stuffing with Herbs
- Cranberry Pecan Stuffing
- Maple Glazed Air Fryer Root Vegetables
- Roasted Root Vegetables
- Brown Butter Whipped Sweet Potatoes
Cream Cheese Mashed Potatoes
Ingredients
- 5 pounds Yukon Gold potatoes, peeled, halved, and cut into 1/2- to 3/4 inch thick slices
- 1 stick unsalted butter , melted (see note below)
- 8 ounces brick-style Philadelphia cream cheese , softened to room temperature
- 1/2 to 1 cup milk or half and half , warmed (see note below)
- 1 tablespoon Diamond Crystal kosher salt , plus additional to taste
- 1/2 teaspoon ground white pepper
- snipped chives , for garnish (optional)
Instructions
Cook the Potatoes
- Place potatoes in a large pot and add enough cold water to cover them by 1 inch. Stir in 1 tablespoon kosher salt and bring to a boil over medium-high heat, partially covered.
- Uncover and reduce heat to maintain a gentle boil for 15 to 18 minutes, until potatoes are tender and a knife or fork can be inserted into the center of the wedges without resistance.
- Drain the potatoes into a colander and set it back into the hot pot. Let the potatoes stand in the colander for 5 minutes to allow excess moisture to evaporate. Discard any liquid in the bottom of the pot before proceeding.
To Use a Potato Ricer
- Rice the potatoes in batches into the warm, dry pot. Gently stir in butter, cream cheese, 1/2 cup milk or half-and-half, and pepper with a wooden spoon or rubber spatula (see note below).
- Add additional warm milk or half-and-half as needed to reach your desired mashed potato consistency.
To Use a Hand Mixer
- Add cooked, drained potatoes back to the warm, dry pot. Add the remaining ingredients to the pot, starting with 1/2 cup milk or half-and-half.
- Use a hand mixer on low to medium-low speed to mash the potatoes, stopping as soon as the potatoes are smooth and creamy. Stir in additional warm milk or half-and-half as needed to reach your desired consistency. Don't over-whip, or potatoes will become gluey.
To Use a Stand MIxer
- Add cooked, drained potatoes to the bowl of a stand mixer fitted with the paddle attachment. Add the remaining ingredients to the bowl, starting with 1/2 cup milk or half-and-half, and mix on low speed until smooth and creamy. Don't overwhip!
- As with the potato ricer and hand mixer methods, stir in additional warm milk or half-and-half to the potatoes as needed.
To Serve
- Season the mashed potatoes to taste with additional salt and pepper. Serve warm, with a couple of extra pats of butter on top and a garnish of snipped chives, if desired.
Notes
Nutrition Estimate
Nutrition information is automatically calculated, so should only be used as an approximation.
About our recipes
Please note that our recipes have been developed using the US Customary measurement system and have not been tested for high altitude/elevation cooking and baking.
Editor’s note: This recipe was originally published on Striped Spatula in October 2017. We have updated the blog post with new and improved photos and instructions addressing reader questions we’ve received.
These potatoes are excellent!
I couldnโt find Yukon Gold, but I used โGoldโ, which was the closest thing. I left the skin on because we like it that way in our house. I have learned not to over whip them and they were just delicious! No changes made.
Thanks for a great recipe!!!
Every time I make these people LOVE them. They are now my go to mashed potato recipe!
I love this recipe! My Thanksgiving nightmare was when my daughter put WAY too much liquid in the potatoes when she mashed them. Too late to boil more so my neighbor ran home and got a box of instant potato flakes that we added, but by bit, til we got the right consistency. Not one person noticed!
This is how my mother made them! They turned out smooth and delicious! I made them the day before and they were even better the next day heated up!
Mmmmm! Thanks for reminding me that it is mashed potato season! I can’t wait for Thanksgiving. Yum!!!
Love the story Amanda, I’ve had some of these “accidents” in the kitchen too when I helped my mom, it’s all the fun, right? :D I can’t wait to try this recipe of yours with cream cheese, even though I’ve never tried making mashed potatoes with cream cheese, it just sounds so right!Family recipes never disappoint, in fact, they’re always the best!
My grandma always made the most amazing mashed potatoes! To this day, mashed potatoes are one of my favorite comfort foods. I love sneaking cheeses into my mashed potatoes, but I’ve never tried cream cheese! I’ll try this next time! And your momma is one cool customer- I hope I’m that calm the next time I have an almost party disaster! :D
Give me all the mashed potatoes!! So good. Pairing them with everything right now, so would love to try out your recipe!
For YEARS I made Thanksgiving dinner all by myself… Turkey, 3 sides, 2 appetizers and 2 desserts. In order to get it all done, I’d do as much ahead of time as possible, but could never seem to figure out how to streamline the mashed potatoes. THANK YOU for making Thanksgiving a little easier this year!
I love the idea of making recipes ahead to take some of the stress out of Thanksgiving! These mashed potatoes are the perfect place to start.
I have tried sour cream with mashed potatoes but not cream cheese. This is really interesting and so easy, count me in!
Your pictures are so beautiful and the mashed potatoes look fantastic. Love the addition of the cream cheese, we sometimes do it like that. NIce story about the hickory mashed potatoes ;-) !
These look so decadent and creamy! I love a good pot of mashed potatoes with butter – yum!
Oh yeah! A big heaping serving of those for me please! Your mom is brilliant! This sounds amazing. Going to try it.
hmmmm, thats an interesting trick there! One that I will definitely be trying. We always say the secret to our family mashed potatoes is a little fresh nutmeg, but I think the cream cheese is a way to make them even better!
I have never thought of putting cream cheese in mashed potatoes – brilliant! I can only imagine it’s utterly delicious. Great idea, delicious recipe.
Yummy! I bet these mashed potatoes are so good with the cream cheese! Your photos are beautiful and I can imagine how they taste, just by looking at them. I loved reading your story about burning the potatoes one year. We all have so many great stories over the holidays, don’t we? Here’s something that is known about me, I can’t mash potatoes for the life of me. I can’t get them smooth even if I stand there for 1/2 hour. It’s weird. So, when I make your recipe, My hubby will be mashing them instead of me. ;)