This cheesy, comforting baked spaghetti and meatballs casserole brings together tender pasta, savory homemade meatballs, rich marinara, and melty mozzarella in one perfect oven-baked dish.
12 oz spaghetti
1 lb ground beef or beef/pork blend
¼ cup breadcrumbs
1 egg
2 cloves garlic, minced
2 tbsp grated Parmesan
2 tbsp milk
1 tsp Italian seasoning
Salt & pepper to taste
3–4 cups marinara sauce
2 cups shredded mozzarella cheese
½ cup grated Parmesan cheese
Olive oil for sautéing
Optional: 1 beaten egg for pasta layer
Preheat oven to 375°F (190°C).
Make meatballs: Mix meatball ingredients, form 1″ balls, and bake at 400°F for 15–18 min.
Cook spaghetti until al dente. Drain and toss with olive oil (and optional egg).
Simmer meatballs in marinara sauce for 5–10 min.
In greased baking dish: layer sauce, half the pasta, half the meatballs/sauce, cheese, then repeat.
Cover with foil and bake 25 min.
Uncover and bake another 10–15 min until golden.
Let rest 10 min before slicing.
Add ricotta or sautéed veggies for variation.
Store leftovers in fridge for up to 4 days or freeze.
Gluten-free or dairy-free options easily adapted.