Vish G
April 7, 2026
On busy nights baked spaghetti and meatballs is one of those dinner recipes that makes everyone wanna hang out in the kitchen. This casserole is so cheesy and warm filled with juicy meatballs that makes this dish really come alive. A true comfort meal that’s high in protein and something that the whole family will love. We take you through all the right techniques to prevent a dry meat bake and soggy pasta.
PREP TIME
30 MIN
COOK TIME
55 MIN
SERVINGS
6
Cook your pasta in plenty of salted water and stop 1 to 2 minutes before the package says al dente. Toss it right into your sauce while still hot so it keeps texture in the oven and doesn’t go mushy when baked.
Yes cooking or searing the meatballs first gives them a lovely browned outside and helps lock in juices. Finish them in the sauce before baking so they stay tender and soak up flavour.
You can use good quality store bought marinara sauce to save time but simmering it with garlic, onion, herbs and a bit of reduction will give it deeper flavour and prevent it from being watery under the pasta.
Make sure there is enough sauce to coat the pasta but not drown it, undercook the noodles slightly before baking and cover the dish with foil for most of the bake to keep moisture in before uncovering to brown the cheese.
Yes you can assemble the dish a few hours ahead and keep it in the fridge. Just add a few extra minutes to the bake time. Some people also freeze cooked components like sauce or meatballs and assemble later for quick meals.
Low moisture mozzarella melts well and gives stretch while Parmesan or Pecorino adds salty 'n' savoury depth. Freshly grated cheese melts more smoothly than pre-shredded for a better texture on top.
Nutrition Facts
Calories
720
Total Fats
34 g
Saturated Fats
14 g
Cholesterol
135 mg
Sodium
980 mg
Total Carbohydrates
63 g
Sugars
8 g
Protein
40 g
Search our tested recipe collection!
From weeknight staples to show stopping desserts, all tried and re-tested.
How Did It Turn Out?
4.7 / 5. Vote count: 112
No votes so far! Be the first to rate this post.