87% would make this again

Baked Spaghetti and Meatballs

Vish G

April 7, 2026

4.7
(112)

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.

Baked Spaghetti and Meatballs

PREP TIME

30 MIN

COOK TIME

55 MIN

SERVINGS

6

Ingredients

  • For the pasta
  • 450 g / 1 lb dried spaghetti
  • Salt for the pasta water
  • For the meatballs
  • 450 g / 1 lb ground beef (80/20 works best) or half beef, half pork
  • 60 g / ½ cup fine breadcrumbs
  • 30 ml / 2 tbsp milk or water
  • 1 large egg
  • 30 g / ¼ cup grated Parmesan cheese
  • 2 cloves garlic, finely minced
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tbsp olive oil, for frying
  • For the sauce
  • 2 tbsp olive oil
  • 1 small onion, finely diced
  • 1 small carrot, finely diced
  • 3 cloves garlic, minced
  • 1 tbsp tomato paste
  • 800 g / 28 oz canned whole tomatoes, crushed by hand
  • 120 ml / ½ cup beef or chicken stock
  • 1 tsp dried oregano
  • ½ tsp dried basil
  • 1 tsp Worcestershire sauce
  • Salt and black pepper, to taste
  • 1 tsp sugar, optional
  • Fresh basil, optional
  • For the topping
  • 225 g / 2 cups low-moisture mozzarella, shredded
  • 40 g / ½ cup grated Parmesan cheese

Instructions

  • Heat the oven to 190°C / 375°F and lightly grease a large baking dish.
  • In a small bowl, mix the breadcrumbs with the milk and let them soak for 5 minutes.
  • In a large bowl, gently mix the ground meat, soaked breadcrumbs, egg, Parmesan, garlic, salt, and pepper just until combined. Do not overmix.
  • Roll into golf-ball sized meatballs and set aside.
  • Heat 1 tablespoon olive oil in a large pan over medium-high heat and brown the meatballs on all sides until well coloured but not fully cooked, about 5 to 7 minutes. Remove and set aside.
  • In the same pan, add olive oil, onion, and carrot and cook over medium heat until soft, about 5 minutes.
  • Add garlic and cook for 30 seconds, then stir in tomato paste and cook for 2 minutes until deep red.
  • Add crushed tomatoes, stock, oregano, basil, Worcestershire sauce, salt, and pepper. Simmer uncovered for 30 minutes, stirring occasionally, until thick. Taste and add sugar if needed.
  • Gently add the meatballs to the sauce and simmer for 15 minutes.
  • While the sauce simmers, bring a large pot of well-salted water to a boil and cook the spaghetti 1 to 2 minutes less than the package directions. Drain without rinsing.
  • Immediately toss the hot spaghetti with most of the sauce, making sure everything is well coated and moist but not soupy.
  • Spoon a thin layer of sauce into the baking dish, add half the spaghetti mixture, scatter half the meatballs, and sprinkle with half the mozzarella.
  • Repeat with remaining pasta, meatballs, and cheese, then finish with Parmesan on top.
  • Cover tightly with foil and bake for 25 minutes.
  • Remove the foil and bake for another 10 to 15 minutes until the cheese is melted and lightly golden.
  • Let the dish rest for 15 to 20 minutes before serving so it sets and slices cleanly.
  • Garnish with fresh basil if using and serve warm.

People Also Asked..

What is the best way to cook pasta for baked spaghetti and meatballs?+
Should you cook the meatballs before baking the casserole?+
Can you use store-bought sauce or do you need homemade sauce?+
How do you prevent baked spaghetti and meatballs from being dry?+
Can you prepare spaghetti and meatball bake ahead of time?+
What are good cheese options for baked spaghetti and meatballs?+

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

Fresh Recipes

Search our tested recipe collection!

From weeknight staples to show stopping desserts, all tried and re-tested.

Already made this?

How Did It Turn Out?

4.7 / 5. Vote count: 112

No votes so far! Be the first to rate this post.

Would you make this recipe again?