Go Back

Mashed Potato Casserole

This creamy and cheesy mashed potato casserole is the perfect comfort food for family gatherings, offering a make-ahead solution that keeps potatoes warm and fluffy for serving.
Prep Time 30 minutes
Cook Time 1 hour
Total Time 1 hour 30 minutes
Servings: 12 servings
Course: Comfort Food, Side Dish
Cuisine: American
Calories: 300

Ingredients
  

Main ingredients
  • 3 pounds Yukon Gold potatoes Rich and velvety, perfect for mashing.
  • 8 ounces cream cheese Let come to room temperature for easier blending.
  • 1 cup whole milk Use warm to avoid separation.
  • 1/2 cup butter Use unsalted butter for better control of salt levels.
  • 1 cup sharp cheddar cheese For bold flavor.
  • 1/2 cup mozzarella cheese For a good melting effect.
  • 1 clove garlic Optional, for a hint of flavor.
  • 1 teaspoon salt To taste.
  • 1/2 teaspoon cracked black pepper To taste.

Method
 

Preparation
  1. Peel and chop the Yukon Gold potatoes into even pieces.
  2. Place the potatoes in a large pot, cover with salted water, and bring to a boil.
  3. Simmer until potatoes are fork-tender, about 15-20 minutes.
  4. Drain the potatoes and return them to the pot.
  5. Mash the potatoes in the pot and then stir in the cream cheese, butter, and warm milk until smooth.
  6. Fold in half of the cheddar and mozzarella cheese, reserving the rest for topping.
  7. Spread the potato mixture into a large baking dish and swirl the top to create peaks.
  8. Top with the remaining cheese.
  9. Bake in a preheated oven at 350°F (175°C) for 25-30 minutes, or until golden and bubbling.

Notes

For the best results, let the casserole come to room temperature before baking. Finish with fresh chives or crispy bacon bits for extra flavor and presentation. If you oversalt, a dollop of sour cream can help balance the flavors.