01 -
Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper. In a medium-sized bowl, mix ground beef, onions, panko, and egg. Stir in parsley, basil, oregano, and lemon juice. Combine thoroughly and season with salt and pepper. Divide mixture into approximately 22 one-inch balls. Arrange on prepared baking sheet and bake for 12 to 15 minutes until golden. Let cool.
02 -
In a small saucepan, melt butter over medium heat. Stir in flour until slightly darkened. Slowly pour in milk while stirring continuously. Cook on medium-low heat until thickened. Add garlic powder and season with salt and pepper. Allow sauce to cool slightly while assembling the dish.
03 -
Preheat oven to 375°F (190°C). Line the bottom of a cast-iron skillet or casserole dish with 4 potato slices. Place meatballs over the slices. Alternate remaining potato slices and meatballs around the outer edge of the dish, fitting tightly. Spread tomato sauce over meatballs and sprinkle with chopped parsley and basil. Spoon the cream sauce evenly over the top and finish with shredded cheese.
04 -
Bake in the preheated oven for 45 to 50 minutes, or until cheese is bubbling and potatoes are tender. Let rest for 15 minutes before serving.