Go Back
+ servings
Print Recipe
5 from 115 votes

Mashed Potato Casserole Recipe

Creamy cheesy mashed potato casserole is like no other. This AMAZING side dish takes mashed potatoes to a whole new level!
Prep Time35 minutes
Cook Time20 minutes
Total Time55 minutes
Course: Side Dish
Cuisine: American
Servings: 12
Author: Lil' Luna


  • 5 pounds potatoes peeled and cubed
  • 1 cup sour cream
  • ½ cup butter
  • 8 ounces cream cheese cubed
  • ½ cup milk
  • 2 teaspoons garlic salt (with parsley flakes)
  • pepper to taste
  • 12 slices bacon cooked, chopped, and divided
  • 2 cups cheddar cheese divided
  • ½ cup parmesan cheese
  • green onions for garnish


  • Peel and cube potatoes.
  • Place in pot and add water until just covering potatoes. Bring to boil. Once boiling, reduce to a simmer and cook for 18-20 minutes.
  • Drain water and mash potatoes using a masher or spoon. Add sour cream, butter, cream cheese, and milk until well combined. Add salt and pepper. Fold in ½ the bacon, 1 cup cheddar cheese, and parmesan cheese. Stir well.
  • Spoon into a lightly greased 9x13 pan. Top with remaining cheddar cheese and the rest of the bacon.
  • Bake at 350°F for 20-25 minutes. Garnish with green onions and ENJOY!



Make ahead of time. We recommend making this no more than 48 hours in advance, covering and refrigerating. Cook until warmed through out.
STORE leftovers in an airtight container in the fridge for 3-5 days.


Calories: 469kcal | Carbohydrates: 25g | Protein: 15g | Fat: 34g | Saturated Fat: 18g | Cholesterol: 89mg | Sodium: 883mg | Potassium: 912mg | Fiber: 4g | Sugar: 1g | Vitamin A: 855IU | Vitamin C: 21.7mg | Calcium: 296mg | Iron: 6.5mg