Before anything else, we’re going to make a basic béchamel sauce for use later in the recipe! First, get a medium saucepan and melt your butter over medium-low heat. Add in flour and stir it all up until it gets smooth. Keep cooking your mixture until it all turns a light golden color, for about six or seven minutes.
In the meantime, heat your milk in a separate pan until it’s almost at a boil. Once it’s hot enough, gradually add your hot milk one cup at a time to the butter, continually whisking the entire time until it’s smooth. Once all the milk is incorporated, bring the whole thing to a boil and cook for 10 minutes, stirring it constantly. Season it at the end with salt and nutmeg and you’re good to go!
Now that your sauce is ready, preheat your oven to 400 degrees. Next, get a big bowl and throw in your package of beef along with your chopped parsley and paprika. Add a little bit of salt and pepper as well. Once all the ingredients are together, mix together all the ingredients until they’re evenly combined.
Next, peel three potatoes and boil them until they’re semi-soft, around seven minutes. Once they’re ready, take them out and chop them into slices, arranging them around the bottom of a round glass baking dish. Lay one layer flat on the bottom and arrange another layer around the sides as well.
After that, get your meat mixture and work it into ice cream scoop-sized meatballs—the entire thing should form about 15 meatballs. Next, arrange them on your slices of potato that you laid out earlier.
Once you’ve got your meatballs placed together, use your remaining slices of potato to put walls between the meatballs so each one has its own compartment. Pour your béchamel sauce into each one of the “compartments” until it’s relatively full and top the entire thing with a thin layer of shredded mozzarella.
Finally, throw the entire dish in your preheated oven for 15 minutes. Once it’s done, you’ll have a deliciously cheesy and creamy French casserole-style dish that the whole family will love!