Cheesy Mashed Potato Casserole

potato casserole with shredded cheese
asiantiger247/Getty Images
Prep: 20 mins
Cook: 70 mins
Total: 90 mins
Servings: 10 servings
Nutrition Facts (per serving)
406 Calories
27g Fat
34g Carbs
10g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 10
Amount per serving
Calories 406
% Daily Value*
Total Fat 27g 34%
Saturated Fat 15g 77%
Cholesterol 76mg 25%
Sodium 215mg 9%
Total Carbohydrate 34g 12%
Dietary Fiber 4g 13%
Protein 10g
Calcium 198mg 15%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(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 oz. cream cheese (softened)
  • 8 oz. sour cream
  • 8 tbsp. butter (softened)
  • 1/4 tsp. garlic powder
  • 1/4 tsp. ground black pepper
  • 1 cup shredded cheddar cheese (or as desired)

Steps to Make It

  1. Gather the ingredients.

  2. Preheat the oven to 350 F.

  3. Butter a 2-quart baking dish.

  4. Peel and quarter potatoes.

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

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

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

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

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

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

  11. Serve and enjoy!


  • 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.