• Save Recipes in Your Own Recipe Box
  • Keep Track of Recipes you like/dislike
  • Share Your Comments/Tips on Recipes

Parmesan Mashed Potato Casserole

Light and fluffy mashed potatoes with freshly grated Parmesan cheese baked until golden brown and crispy on top.

like YEP RATING: 95% (22 total votes)
Parmesan Mashed Potato Casserole

Servings: 4
Total Time: 1 hour 15 minutes
Recipe by: Frankie


2 pounds russet potatoes
salt & pepper
1 cup whole milk
6 TBSP unsalted butter plus a little extra
1/2 tsp garlic powder
1 cup freshly grated Parmesan cheese
1 large egg


1. Preheat the oven to 400°F. Lightly butter the inside bottom of a 2-quart baking dish.

2. Peel the potatoes and cut into 1-inch chunks then place in a pot and cover with water. Add 1/2 tsp of salt to the pot and bring to a boil over medium-high heat. Reduce heat to medium-low and simmer until potatoes are tender, about 15 minutes. Drain the potatoes and place in a large mixing bowl, set aside.

3. Add the milk and the 6 TBSP of butter to a small saucepan and simmer over medium-low heat while stirring until the butter has melted and the milk is warmed.

4. Pour the milk into the bowl with the potatoes. Mash the potatoes and the milk together with a potato masher until no lumps remain.

5. Stir the garlic, Parmesan, 1/4 tsp salt, and 1/4 tsp pepper in with the potatoes until well combined. Season with salt and pepper to taste.

6. Beat the egg in with the potatoes then spread the potato mixture evenly into the buttered baking dish. Scrape the tines of a fork along the top of the potatoes to make ridges.

7. Bake in the preheated oven for 40 to 45 minutes or until top is golden brown.

Recipe Feedback

Did you like this recipe?

Got some tips or comments for this recipe?

Parmesan Mashed Potato Casserole

Kitchen Essentials
Affiliate links to products we use and recommend