Preheat your oven to 375°F (190°C).
In a large bowl, mix ground beef, breadcrumbs, Parmesan, parsley, garlic, egg, salt, and pepper until combined. Roll the mixture into meatballs, about 1-2 inches in diameter.
Cook the pasta according to package instructions. Once done, drain the pasta and set it aside.
In a skillet over medium heat, cook the meatballs until they are browned on all sides. It is not necessary for them to be cooked through completely at this stage.
In a baking dish, spread a layer of marinara sauce across the bottom. Follow this with half of the cooked pasta.
Place the browned meatballs on top of the pasta layer. Then, cover with the remaining pasta and pour the rest of the marinara sauce over it.
Sprinkle the shredded mozzarella cheese on top of the casserole. Cover the dish with foil to hold in moisture.
Bake the casserole in the preheated oven for 20 minutes. After this time, remove the foil and continue baking for an additional 10 minutes. This will help the cheese become bubbly and golden.
Once finished baking, let the casserole cool slightly before serving. Enjoy your cheesy masterpiece!
This Cheesy Meatball Casserole pairs well with a side salad or garlic bread for a complete meal.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave before serving.
Feel free to add vegetables such as spinach or bell peppers to the casserole for extra nutrition and flavor. You can also substitute the ground beef with turkey or chicken if preferred.
Find it online: https://www.chyachya.com/cheesy-meatball-casserole/