Mashed potatoes are a timeless comfort food loved across generations. The creaminess, fluffiness, and rich flavor make them a side dish favorite.
This Mashed Potatoes with Cream Cheese Recipe takes the classic to a whole new level. Adding cream cheese makes the potatoes extra smooth, tangy, and flavorful.
This dish works perfectly for holiday dinners, family gatherings, or even weeknight meals. It pairs well with meats, gravies, and vegetables.
This recipe is easy to follow and requires simple ingredients. You don’t need professional cooking skills to get restaurant-quality results at home.
Cream cheese adds a luxurious texture that butter and milk alone cannot achieve. With minimal effort, you can serve a side dish that everyone will request again. Follow along for the full step-by-step guide.
When I First Introduced To
I first tasted this Mashed Potatoes with Cream Cheese Recipe at a holiday dinner. The smooth, creamy texture impressed me immediately. Since then, it has become a regular part of family meals.
Equipment List
- Large pot
- Potato masher or hand mixer
- Measuring cups
- Measuring spoons
- Wooden spoon
- Colander
- Serving bowl
Ingredients List
- 2 pounds russet potatoes
- 4 ounces cream cheese, softened
- 4 tablespoons unsalted butter
- ½ cup whole milk, warm
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- Fresh chives for garnish (optional)

Step by Step Preparation
- Peel and chop the potatoes evenly.
- Place potatoes in a large pot.
- Cover with cold water.
- Add one teaspoon salt.
- Bring water to a boil.
- Reduce heat to medium.
- Cook until potatoes are tender.
- Drain potatoes in a colander.
- Return hot potatoes to the pot.
- Add cream cheese and butter.
- Mash until smooth and creamy.
- Slowly add warm milk.
- Stir until well blended.
- Add garlic powder, salt, and pepper.
- Adjust seasoning as desired.
- Transfer to a serving bowl.
- Garnish with fresh chives.
Recipe Tips
- Use russet or Yukon Gold potatoes.
- Warm milk before adding to potatoes.
- Do not overmix to avoid gluey texture.
- Room-temperature cream cheese blends easier.
- For extra flavor, add roasted garlic.
- Use a hand mixer for ultra-smooth potatoes.
- Save some potato water for light texture.
What Can You Serve With Mashed Potatoes with Cream Cheese Recipe
- Roast Chicken – Juicy, tender chicken complements creamy potatoes.
- Beef Stew – Hearty stew pairs perfectly with smooth potatoes.
- Grilled Salmon – The richness of salmon balances the creaminess.
- Pork Chops – Savory chops create a comforting combination.
- Meatloaf – Classic pairing for a homestyle dinner.
- Turkey with Gravy – Holiday favorite with potatoes as a base.
- Sauteed Green Beans – Adds freshness and crunch.
- Creamed Spinach – Creamy greens match the potato texture.
- BBQ Ribs – Sweet, smoky ribs contrast creamy potatoes.
- Stuffed Peppers – Light yet filling with mashed potatoes.
Conclusion
This Mashed Potatoes with Cream Cheese Recipe delivers creamy, flavorful comfort food. It’s simple to make yet impressive to serve at gatherings.
The cream cheese adds a rich tang that elevates traditional mashed potatoes. Whether served with meats, gravies, or veggies, it is always a hit. Add this recipe to your table and watch everyone ask for seconds.

Mashed Potatoes with Cream Cheese Recipe
Ingredients
- 2 pounds russet potatoes
- 4 ounces cream cheese softened
- 4 tablespoons unsalted butter
- ½ cup whole milk warm
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- Fresh chives for garnish optional
Instructions
- Peel and chop the potatoes evenly.
- Place potatoes in a large pot.
- Cover with cold water.
- Add one teaspoon salt.
- Bring water to a boil.
- Reduce heat to medium.
- Cook until potatoes are tender.
- Drain potatoes in a colander.
- Return hot potatoes to the pot.
- Add cream cheese and butter.
- Mash until smooth and creamy.
- Slowly add warm milk.
- Stir until well blended.
- Add garlic powder, salt, and pepper.
- Adjust seasoning as desired.
- Transfer to a serving bowl.
- Garnish with fresh chives.
Notes
- Roast Chicken – Juicy, tender chicken complements creamy potatoes.
- Beef Stew – Hearty stew pairs perfectly with smooth potatoes.
- Grilled Salmon – The richness of salmon balances the creaminess.
- Pork Chops – Savory chops create a comforting combination.
- Meatloaf – Classic pairing for a homestyle dinner.
- Turkey with Gravy – Holiday favorite with potatoes as a base.
- Sauteed Green Beans – Adds freshness and crunch.
- Creamed Spinach – Creamy greens match the potato texture.
- BBQ Ribs – Sweet, smoky ribs contrast creamy potatoes.
- Stuffed Peppers – Light yet filling with mashed potatoes.
Leave a Reply