Go Back

Creamy Mashed Potatoes

These Creamy Mashed Potatoes are rich, buttery, and wonderfully smooth. Made with tender potatoes, cream cheese, butter, and milk, this easy mashed potatoes recipe is the perfect side dish for family dinners, holidays, and special occasions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6

Ingredients
  

  • - 2 pounds russet or Yukon Gold potatoes peeled and chopped
  • - 4 tablespoons unsalted butter
  • - 4 ounces cream cheese softened
  • - ½ cup whole milk warmed
  • - 1 teaspoon salt
  • - ½ teaspoon black pepper
  • - 1 tablespoon chopped fresh chives optional

Method
 

  1. Peel the potatoes and cut them into evenly sized chunks.
  2. Place the potatoes in a large pot and cover with cold water. Add a pinch of salt.
  3. Bring to a boil and cook for 15–20 minutes, or until fork-tender.
  4. Drain the potatoes thoroughly and return them to the warm pot for 1–2 minutes to remove excess moisture.
  5. Mash the potatoes until they reach your preferred consistency.
  6. Add the butter and softened cream cheese. Stir gently until melted and combined.
  7. Gradually add the warm milk, mixing until the potatoes are smooth and creamy.
  8. Season with salt and black pepper to taste.
  9. Garnish with fresh chives if desired and serve warm.

Notes

- Yukon Gold potatoes create a naturally creamy texture, while russet potatoes make fluffier mashed potatoes.
- Use warm milk and softened cream cheese for the smoothest consistency.
- Avoid overmixing to prevent gummy mashed potatoes.
- Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
- Reheat gently with a splash of milk to restore creaminess.