If there’s one side dish that can outshine the main course, it’s mashed potatoes—especially when they’re rich, buttery, and unbelievably smooth. These Mashed Potatoes with Cream Cheese deliver the perfect balance of creaminess and flavor, making them a must-have for any meal.
Great mashed potatoes come down to the right technique and ingredients. The key is choosing starchy potatoes like Yukon Gold or russets. Starting them in cold water ensures even cooking, preventing the outside from overcooking before the inside is tender.
Cooking the potatoes with garlic in the water adds an extra layer of flavor, and using a potato ricer gives them that ultra-smooth consistency without turning them gluey. Skip the hand mixer—this method guarantees perfect mashed potatoes every time.
Ingredients
- Yukon Gold potatoes – Peeled and cut into even chunks. (not too small, think the size of half a tennis ball). You can also use russet potatoes. I’ve tried this recipe with both and either is terrific!
- Garlic – Peeled and smashed. Use real garlic! There’s not enough flavor in jarlic to enhance the potatoes.
- Salted butter – I cook with salted butter. You can use unsalted but then you’ll need to season the potatoes a bit more when they’re cooked.
- Milk – Whole milk, or whatever you have on hand.
- Heavy whipping cream – You can use half and half cream but they won’t taste quite as rich and delicious.
- Cream cheese – This is the first secret ingredient. A bit of cream cheese adds so much creaminess without adding much flavor.
- Sour cream – Sour cream is the second secret ingredient. A little goes a long way, and it adds creaminess plus a touch of acidity that really makes the flavors pop.
How to Make Mashed Potatoes with Cream Cheese
- Peel the potatoes and cut them into evenly sized chunks to ensure uniform cooking.
- Place the potatoes and smashed garlic cloves in a large pot of cold, salted water. Bring to a gentle simmer and cook until they’re fork-tender, about 15–20 minutes.
- Drain the potatoes thoroughly, then return them to the pot over low heat for a minute or two to evaporate any remaining moisture.
- Use a potato ricer to mash them for the smoothest consistency.
- Heat the butter, milk, heavy cream, and cream cheese until melted and well combined.
- Pour the warm butter mixture into the mashed potatoes and stir until incorporated.
- Add the sour cream and mix until fully blended and smooth.
- Taste and adjust seasoning with salt and pepper as needed.
- Serve immediately, adding extra butter on top if desired.
Step-By-Step Process
Chef Jenn’s Tips
- Yukon Gold or russet potatoes are ideal because they produce a fluffy, creamy texture.
- Letting the drained potatoes sit in the warm pot for a minute helps remove excess moisture for a better consistency.
- A potato ricer or food mill ensures the smoothest mash. Avoid using a food processor or hand mixer, as they can make the potatoes gummy.
- Mix just until combined—overworking the potatoes can result in a gluey texture.
Recommended
Make It A Meal
These creamy mashed potatoes go well with just about anything—roasted chicken, steak, or a holiday turkey. Add a drizzle of gravy, and you’ve got the ultimate comfort food.
Storage
Store leftovers in an airtight container in the refrigerator for up to three days. To reheat, add a splash of milk and warm on the stovetop or in the microwave, stirring occasionally. For longer storage, freeze in a freezer-safe container for up to two months. Thaw overnight in the fridge before reheating.
Mashed Potatoes with Cream Cheese
Ingredients
- 3 pounds Yukon Gold potatoes peeled and cut into even chunks
- 3 cloves garlic peeled and smashed
- ¼ cup salted butter
- ¼ cup milk
- ¼ cup heavy whipping cream
- 2 ounces cream cheese
- ¼ cup sour cream
Instructions
- Peel the potatoes and cut them into evenly sized chunks to ensure uniform cooking.
- Place the potatoes and smashed garlic cloves in a large pot of cold, salted water. Bring to a gentle simmer and cook until they’re fork-tender, about 15–20 minutes.
- Drain the potatoes thoroughly, then return them to the pot over low heat for a minute or two to evaporate any remaining moisture.
- Use a potato ricer to mash them for the smoothest consistency.
- Heat the butter, milk, heavy cream, and cream cheese until melted and well combined.
- Pour the warm butter mixture into the mashed potatoes and stir until incorporated.
- Add the sour cream and mix until fully blended and smooth.
- Taste and adjust seasoning with salt and pepper as needed.
- Serve immediately, adding extra butter on top if desired.
Notes
Chef Jenn’s Tips
- Yukon Gold or russet potatoes are ideal because they produce a fluffy, creamy texture.
- Letting the drained potatoes sit in the warm pot for a minute helps remove excess moisture for a better consistency.
- A potato ricer or food mill ensures the smoothest mash. Avoid using a food processor or hand mixer, as they can make the potatoes gummy.
- Mix just until combined—overworking the potatoes can result in a gluey texture.
Nutrition
A Note on Nutritional Information
Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.