Neapolitan potato cake layered with ham, mozzarella, and breadcrumbs bakes into golden comfort. This protein-packed mediterranean casserole is a beloved family dinner and freezer-ready meal.
Preheat your oven to 400°F. Butter a 9x13-inch baking dish generously, then coat the base and sides with half the breadcrumbs for even crisping.
Boil peeled and chopped russet potatoes in salted water until fork-tender, about 20–25 minutes, then drain thoroughly to remove excess moisture.
Mash the potatoes while still warm. Stir in eggs, salt, black pepper, nutmeg, and half the Parmesan. Mix until smooth and uniform.
Spread half the mashed potato mixture into the prepared dish. Layer evenly with sliced ham and mozzarella, then cover with the remaining potato mixture.
Top with the remaining breadcrumbs, Parmesan, and dot with butter. Bake uncovered for 35–40 minutes until golden and set. Let cool 10 minutes before slicing.