Best Cheesy Creamy Mashed Potato Recipe

Indulge in the delight of our delectable Cheesy Mashed Potatoes – the quintessential side dish perfect for your Thanksgiving spread or as a scrumptious companion to hearty stews and casseroles. Whether adorning your holiday table or warming up a winter evening, this fluffy, cheesy delight is sure to win hearts.

There’s nothing quite like a comforting plate of mashed potatoes, and our Cheesy Mashed Potato recipe takes it up a notch, providing an indulgent treat for special occasions or those chilly winter nights paired with your favorite stew.

Crafted with three distinct cheeses, generous portions of creamy butter, and milk, this mash boasts richness and flavor that’s hard to resist. Whether served alongside veggie sausages or a savory stew, the irresistible appeal of cheesy mash is bound to make it a family favorite.

| Irresistibly Cheesy Mashed Potatoes |
| Prep Time | 10 minutes |
| Cook Time | 20 minutes |
| Servings | 6 |
| Calories | 343 kcal |


3 ½ lbsPotatoes (Maris Piper or Yukon Gold), washed, peeled, and quartered
½ tspSea salt (plus more for seasoning)
½ tspCracked black pepper
¼ cupButter (room temperature, preferably salted Irish butter) + more for serving
¼ cupMilk (full-fat)
⅔ heaped cupMature (sharp) cheddar cheese (80g)
⅓ cupVegetarian parmesan cheese (30g)
2 tbspCream cheese
1 tbspFinely chopped flat-leaf parsley (optional)


  1. Add chopped potatoes to a large saucepan, cover with cold water, and add a pinch of salt.
  2. Bring to a boil, then reduce to a medium simmer with a half-covered lid. Cook until potatoes are tender (about 15 minutes).
  3. Drain potatoes in a colander and return them to the pan, covering to steam over medium heat for 2 minutes.
  4. Heat milk in a small saucepan.
  5. Mash potatoes until smooth.
  6. Add butter and half the milk, stirring vigorously. Adjust milk as needed for a creamy, not watery, consistency.
  7. Stir in cheddar and vegetarian parmesan until fully melted, then add cream cheese.
  8. Season with salt and black pepper to taste.
  9. Serve immediately with a pat of butter and chopped parsley if desired.

Top Tips:

  • Choose starchy potatoes like Maris Piper or Yukon Gold.
  • Cut potatoes into consistent-sized chunks for even cooking.
  • Steam drained potatoes to eliminate excess water.
  • Ensure butter is at room temperature for quick melting.
  • Heat milk before adding to hot potatoes.
  • Use a wooden spoon for easy stirring.
  • Season the water with salt for perfectly seasoned potatoes.

Best Way to Serve:

  • For special occasions, garnish with a pat of butter and chopped parsley or chives.
  • If accompanying a stew or casserole, leave it as is for a delightful pairing.

Frequently Asked Questions:

  1. Can I Make It Ahead? Prep potatoes the night before, changing water before cooking.
  2. How Long Does It Keep? Best eaten fresh, but leftovers keep well in the fridge for 2-3 days. Reheat with a bit of milk.

Did you try our Cheesy Mashed Potato recipe? Rate it and share your thoughts in the comments below! Elevate your dining experience with this irresistibly cheesy delight that’s perfect for any occasion.