Ingredients
Method
- Preheat oven to 375°F (190°C). Mix beef, breadcrumbs, egg, ¼ cup Parmesan, garlic, oregano, salt, and pepper. Roll into 16 meatballs and brown in olive oil over medium-high heat, 5 to 6 minutes, turning to color all sides.
- Spread 1 cup marinara in a 9x13 dish. Add meatballs and cover with remaining sauce. Top with 1 cup mozzarella and half the extra Parmesan.
- Toss bread cubes with melted butter and garlic powder until coated, then scatter over the casserole. Finish with remaining 1 cup mozzarella and remaining Parmesan.
- Bake 20 to 25 minutes until bubbly and bread is golden, tenting with foil if browning too soon.
- Let stand 5 minutes, then scoop onto plates. Garnish with parsley and serve hot.
Notes
If you have the time, let the assembled casserole rest at room temperature for 15 minutes before baking so the bread can soak up some of the butter and the sauce flavors meld a bit. The dish can be assembled without the bread topping up to a day in advance; just add the bread and final cheese right before it goes into the oven.
