Preheat the Oven: Set your oven to 375°F (190°C). Lightly grease a medium-sized baking dish with olive oil.
First Potato Layer: Spread half of the mashed potatoes evenly across the bottom of the baking dish.
Add Meatballs: Arrange the meatballs in a single layer on top of the mashed potatoes, nestling them gently in place.
Add Cheese: Sprinkle 1 cup of grated mozzarella evenly over the meatballs.
Second Potato Layer: Spoon the remaining mashed potatoes on top and smooth into an even layer.
Final Cheese Topping: Top with the remaining 1 cup of mozzarella cheese.
Season and Garnish: Lightly season with salt and pepper, and sprinkle chopped parsley for color and flavor.
Bake: Bake uncovered for 25–30 minutes, or until the cheese is melted, bubbly, and golden.
Cool and Serve: Let the dish rest for 5 minutes before serving. Scoop and enjoy that cheesy, hearty goodness!
