This Cheesy Mashed Potatoes Casserole will make every other potato casserole you’ve ever made look like just plain old boring potatoes. Stuffed full of delicious mashed potatoes, cream cheese, shredded cheese, sour cream, and garlic, this casserole is even in-law approved!
6cupsprepared mashed potatoes OR 6 large russet potatoes, peeled and chopped
8ouncescream cheesesoftened, reduced fat is okay
1 ½cupshredded cheddar or monterey jack cheese, divided
½cupsour creamreduced fat is okay
1teaspoononion powder
1teaspoongarlic powder (omit if using prepared garlic mashed potatoes)
2teaspoonssalt
½teaspoonblack pepper
Instructions
Preheat oven to 350 degrees and grease a 2-quart baking dish.
If using prepared mashed potatoes, move ahead to step 3. If using russet potatoes, place potatoes in a large pot, cover with water, cover the pot and bring to a boil. Cook for 20-25 minutes until potatoes are very tender, drain the pot. Transfer potatoes to a large bowl and mash until smooth.
Combine potatoes with cream cheese, sour cream, half cup shredded cheese, onion powder, garlic powder (if using), salt, and pepper and mash/mix everything til combined and smooth.
Spoon potatoes into prepared baking dish. Top with remaining cheese.
Cover the baking dish and cook for 35-40 minutes. Switch to BROIL for 3-5 minutes longer (watch closely so the cheese doesn't burn). Allow to cool slightly before serving.
Notes
Be cautious not to over-mix your potatoes, this will lead to gluey potatoes.