This cheesy potato casserole with ham, or Gattò di Patate (as it’s called in Italy) is a comfort food that will be a family favorite the first time you make it. Directions for a vegetarian version is included.
My mother made this cheesy potato casserole for my brother’s high school graduation open house. Everyone raved about it, but she never made it again.
As an Amazon Associate I earn from qualifying purchases.
Shall I add that my brother is now 43? I still remember how much I loved this and I was only 21 when he graduated. Why my mother never made it again, and why I never made it until now, boggles my mind. My mother is just as mystified, but we’re making up for lost time!
Another mashed potato recipe you may enjoy: potato croquettes!
Recipe source
The recipe comes from Il Cucchaio D’Argento (The Silver Spoon) which is a fabulous Italian cookbook. It’s sort of a bible of Italian cooking the way Americans have the Betty Crocker Cookbook, I suppose. Although I found the recipe online, for some reason, it’s been changed from the original recipe. My mother used the version from the hardcover copy of the old book she still has, so I stuck to the original recipe as that’s the one we had enjoyed so much.*
If you’ve ever had Duchesse Potatoes, you’ll know that they are light and fluffy in the center and have a lovely, crisp crust. Well, think of this cheesy potato casserole, or Gattò di Patate, as a Duchesse Potato lasagna with ham and mozzarella cheese filling!
Why is this Cheesy Potato Casserole called Gattò di Patate?
The reason given in Il Cucchaio D’Argento, for the name of this dish being “gattò”, is the mispronunciation, by Italians, of the French word, “gateaux”, which means “cake” (not to be confused with the Italian word for cat).
I have to make this again very soon, because my husband, daughter and I devoured the first one I made!
*In the recipe photos, I show full slices of ham, but it was difficult to cut into the pieces after being baked, so I now layer pieces of chopped ham. This can also be made vegetarian just by omitting the ham. Remember to use leftover mashed potatoes to make this whenever you have them.
Cheesy Potato Casserole with Ham
Italian Gattò di Patate (Potato Cake)
Adapted from Il Cucchaio D’Argento. Serves 6 (large servings)
FULL PRINTABLE RECIPE BELOW
Ingredients
- 3 lbs potatoes (I used Gold) try to use similar sized potatoes
- 1/3 cup (3 oz) milk, room temperature or heated (few extra pats of butter, to top the dish)
- 1 stick (4 oz) butter, softened/slightly melted
- 1/2 cup (2 oz) grated Parmigiano Reggiano
- 3 eggs
- 5 oz mozzarella cheese, sliced or shredded
- 4 oz (about 5 slices) ham, nitrate/nitrite free (I used Applegate’s Black Forest ham) or thinly sliced leftover ham
- breadcrumbs
- Kosher or sea salt
Special equipment: An 9 x 9 ovenproof dish (I used an 8×8 pan and 2 ramekins)
Butter the inside of the dishes to be used.
Begin by scrubbing the potatoes and putting them in a pot; fill with water and add about 2 teaspoons of salt. Bring to a boil and simmer until a knife inserted into the center of a larger potato goes in easily.
Peel the potatoes after draining them (the skins slip off easily) and either put through a potato ricer (preferable) or mash them. Taste the potatoes and add salt if needed. They should be really tasty, just with added salt.
Preheat oven to 350º F (180º C).
Stir in the butter and milk.
Then the grated Parmigiano Reggiano cheese.
Then the eggs, one at a time.
Assemble the dish
Add about 1/4 tsp more salt (for the added eggs). Next, sprinkle breadcrumbs over the bottom of the buttered dish and spread about one third of the potato mixture onto the breadcrumbs.
Now, add the chopped ham (I used whole slices here, but prefer smaller sized pieces for easier serving). Then top with slices of mozzarella.
Repeat; ending with a layer of potatoes on top. Sprinkle with more breadcrumbs, and dot with butter. I made a little pattern to make it look pretty!
I also ended up making two vegetarian versions (no ham) in a couple of ramekins.
Bake for 30 to 40 minutes (place on a higher rack in the oven towards the end of baking, if you like a more golden brown crust on the potatoes).

And this photo will prove that you can make this ahead of time and reheat it to serve!
Don’t miss another post–sign up for my free subscription!
For another Italian potato recipe, check out my friend, Frank’s site at Memorie di Angelina for a Basilicata potato casserole.

Potato, Ham and Mozzarella Bake: Gattò di Patate (Vegetarian Version too)
An Italian ham, cheese and potato dish that's absolutely delicious. Perfect as a side or even a main.
Ingredients
- 3lbs potatoes (I used Gold) try to use similar sized potatoes
- 1/3 cup (3 oz) milk, room temperature or heated (few extra pats of butter, to top the dish)
- 1 stick (4 oz) butter, softened/slightly melted
- 1/2 cup (2 oz) grated Parmigiano Reggiano
- 3 eggs
- 5 oz mozzarella cheese, sliced or shredded
- 4 oz (about 5 slices) ham, nitrate/nitrite free (I used Applegate's Black Forest ham)
- breadcrumbs
- Kosher or sea salt
Instructions
- Butter the inside of the dish(es) to be used.
- Begin by scrubbing the potatoes and putting them in a pot; fill with water and add about 2 teaspoons of salt. Bring to a boil and simmer until a knife inserted into the center of a larger potato goes in easily.
- Peel the potatoes after draining them (the skins slip off easily) and either put through a potato ricer (preferable) or mash them. Taste the potatoes and add salt if needed. They should be really tasty, just with added salt. (Preheat oven to 350º F (180º C))
- Stir in the butter and milk.Then the grated Parmigiano cheese. Then the eggs, one at a time.
- Add about 1/4 tsp more salt (for the added eggs). Next, sprinkle breadcrumbs over the bottom of the buttered dish and spread about one third of the potato mixture onto the breadcrumbs.
- Now, add the chopped ham (I used whole slices here, but prefer smaller sized pieces for easier serving). Then top with slices of mozzarella.
- Repeat; ending with a layer of potatoes on top. Sprinkle with more breadcrumbs, and dot with butter. I made a little pattern to make it look pretty!
- Bake for 30 to 40 minutes (place on a higher rack in the oven towards the end of baking, if you like a more golden brown crust on the potatoes). You can make this ahead of time and reheat it to serve!
Notes
I also ended up making two vegetarian versions (no ham) in a couple of ramekins.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving:Calories: 338Total Fat: 8gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 112mgSodium: 345mgCarbohydrates: 52gFiber: 5gSugar: 3gProtein: 15g
Nutrition information is only estimated.
Christina’s Cucina is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.
I love this recipe. Great for a large group. Easy and everyone loves it.
It is perfect for a large group, Anne! So glad you had good reviews on it! Thank you so much! CC
I’ve made this and it’s super good!
A quick, easy recipe that has amazing flavor.
Thanks, Marie! I agree, the flavor is pretty amazing! :)
OMG this sounds like a dish from potato mozzarella heaven, Christina! How did I not see this recipe before? Looks divine.
It’s an old post, Jill, so not surprised you haven’t seen it. I hope you try it as it’s oh so yummy! I think the family would love it!
Hi dear Christina , do you have the “print” version of this recipe ?
Thank you so much .
Hi Paz, I’m so sorry! I didn’t realize I hadn’t added a printable version. I’ve just added it, so you can print away! (I apologize for the delay in responding as I’ve been in Europe for 3 weeks). Let me know what you think of the recipe if you make it.
Hi Christina,
I ate this in Italy last week and it had some fresh herbs in. Which herbs would you recommend to add a little extra flavour.
Thanks
Hi Holly,
To be honest, I wouldn’t. If you use all top quality ingredients, the flavour of this dish is over the top. Truly, you won’t need them. However, you can experiment on your own. Add some to half of the dish and compare to the other half, is what I’d recommend. Enjoy!
Hey it says 30-40 minutes but not the temp thanks
Nevermind just saw it
Great! Let me know how you like it, Gabby!
This sounds lovely. Going to give this a go. thanks for sharing this recipe.
Simon
Sorry for the late reply, just seeing this now as I was travelling for 6 weeks when you posted, Simon! Hope it turned out well for you! CC
Can I cut up the ham and mozzarella and mix it in the mash potatoes
Sure you can, Lucy Ann. Let me know how it turns out, CC