Add the chopped potatoes to a large pot and cover with cold water. Place the pot over medium heat and bring it to a boil. Allow the potatoes to cook until fork tender, about 15-20 minutes
Drain the water and transfer the potatoes to the bowl of a stand mixer with the whisk attachment. Turn the mixer on and whip potatoes until all lumps are beaten out.
While potatoes are working in the mixer, heat the evaporated milk, garlic, and butter in a saucepan over medium heat, stirring often.
Once the potatoes are whipped smooth, turn the mixer speed to low and slowly add the warm evaporated milk mixture, including the garlic. (The potatoes will seem too wet but they need to be moist so they don't dry out while baking.)
Add ground nutmeg, mix, and then season with salt and pepper to taste.
Grease a 9-inch x 13-inch baking dish and pour in the potatoes before spreading them into an even layer.
Sprinkle the bread crumbs evenly over the potatoes and then top with the Parmesan cheese. Cover the baking dish with foil. *If you're making this recipe ahead of time, allow the potatoes to come to room temperature before placing them in the refrigerator.
Preheat your oven to 350 degrees F. Bake for 20 minutes or until the potatoes are warmed through.
Remove the foil and allow to the potatoes cook for another 5 to 10 minutes or until bread crumbs are golden brown. Remove from the oven and serve warm.