Step 1: Prepare the Potatoes
- Peel the potatoes and slice them into ¼-inch (6 mm) thick rounds.
- Bring a large pot of salted water to a boil.
- Boil the potato slices for 5–7 minutes until just tender but not fully cooked.
- Drain well and let them cool slightly.
Step 2: Make the Meatballs
- In a large mixing bowl, combine:
- Ground beef
- Chopped onion
- Garlic
- Breadcrumbs
- Egg
- Parsley
- Paprika
- Oregano
- Salt and pepper
- Mix until everything is evenly combined.
- Shape the mixture into medium-sized meatballs (about 16–18 total).
Step 3: Assemble the Dish
- Preheat the oven to 375°F (190°C).
- Lightly grease a round or oval baking dish with olive oil.
- Spread a thin layer of tomato sauce on the bottom.
- Arrange the boiled potato slices standing upright around the dish.
- Place one meatball between every two potato slices until the dish is filled.
- Spoon the remaining tomato sauce evenly over the potatoes and meatballs.
- Sprinkle with Italian seasoning.
Step 4: Bake
- Cover the baking dish with aluminum foil.
- Bake for 35 minutes.
Step 5: Add the Cheese
- Remove the foil.
- Sprinkle the mozzarella evenly over the casserole.
- Top with grated Parmesan cheese.
- Return to the oven and bake uncovered for 15–20 minutes, or until the cheese is melted, bubbly, and golden brown.
Step 6: Serve
- Let the casserole rest for 5 minutes before serving.
- Garnish with fresh chopped parsley.
- Serve hot with a crisp green salad or warm crusty bread.
Tips
- Swap ground beef for ground turkey, chicken, or a beef-pork blend.
- Add thin slices of zucchini or mushrooms between the potatoes for extra vegetables.
- For a richer flavor, mix cheddar or Gruyère with the mozzarella.
- Leftovers keep well in the refrigerator for up to 3 days and reheat beautifully in the oven or microwave.
Enjoy this cheesy baked meatball and potato casserole that’s crispy on top, tender inside, and packed with comforting flavor!