Cheesy Mashed Potato Casserole

potato casserole with shredded cheese
asiantiger247/Getty Images
Ratings (14)
  • Total: 90 mins
  • Prep: 20 mins
  • Cook: 70 mins
  • Yield: 10 servings
Nutritional Guidelines (per serving)
406 Calories
27g Fat
34g Carbs
10g Protein
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The rich mixture of mashed potatoes, cream cheese, and sour cream in this cheese mashed potato recipe make for an extra special side dish. The shredded cheddar topping makes it over-the-top delicious.

Use reduced calorie cream cheese and sour cream to lighten the casserole up a bit.


  • 8 medium baking potatoes (about 4 pounds)
  • 8 ounces cream cheese (softened)
  • 8 ounces sour cream
  • 8 tablespoons butter (softened)
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon ground black pepper
  • 1 cup shredded cheddar cheese (or as desired)

Steps to Make It

  1. Preheat the oven to 350 F.

  2. Butter a 2-quart baking dish.

  3. Peel and quarter potatoes.

  4. In a large saucepan, cook potatoes in enough water to cover for 20 to 25 minutes or until tender. Drain off liquid.

  5. In a large mixing bowl, combine the potatoes, cream cheese, sour cream, butter, garlic powder, and pepper.

  6. Beat the mixture by hand or with an electric mixer until fluffy; do not overbeat.

  7. Turn the mixture into the prepared baking dish. Top with the shredded Cheddar cheese.

  8. Cover and bake in the preheated oven for 35 minutes.

  9. Uncover and bake for 15 minutes longer, or until lightly browned.


To soften cream cheese in a hurry, take it out of its foil wrapper and place it on a microwave-safe plate. Microwave the cream cheese on high power for about 15 to 20 seconds.