Go Back
+ servings
A large green casserole dish fillined with meatballs, pasta and marinara sauce.

Baked Spaghetti and Meatballs

This baked spaghetti and meatball recipe is a true one-pan recipe. Hearty, warming and easy to make.
5 from 5 votes
Print Pin
Course: Main Course
Cuisine: New Zealand
Keyword: baked spaghetti and meatballs, oven baked spaghetti and meatballs, one pot spaghetti
Servings: 6 servings
Calories: 645kcal



  • 500 grams minced beef
  • 1 large carrot (grated)
  • 50 grams rolled oats ½ cup
  • 2 Tablespoon dried mixed herbs
  • 1 teaspoon salt
  • 1 egg
  • 400 grams diced tomatoes I use flavoured tomatoes
  • 500 grams dried spaghetti
  • 600 millitres beef stock
  • 700 grams passata (tomato purée)
  • 1 Tablespoon dried mixed herbs
  • 50 grams baby spinach leaves


  • Preheat your oven to 180 degrees Celsius (360 Fahrenheit).

Meat balls

  • Combine the ingredients for the meatballs, plus ¼ cup of the passata, set aside, this will allow the oats to soak up the liquids.


  • In a large, lidded oven proof dish. (Or one you can cover with foil). Pour the diced tomatoes into the bottom of the dish.
  • Break the spaghetti strands in half and lay on top of the tomatoes. I try to lay the spaghetti in different ways as this stops the strands sticking together.
  • Pour over the beef stock. Layer the spinach leaves and the remaining passata. Sprinkle with the dried mixed herbs.


  • Roll tablespoons of the meatballs mix into balls. Arrange these on top of the passata. Put the lid on your dish, and bake for 50 minutes at 180 degrees celsius.
  • Remove lid, and bake for another 5-10 minutes until the meatballs are golden.


Ingredient notes and substitutions

  • Minced beef: This could be substituted for minced pork or lamb
  • Spaghetti: This recipe does work with other pasta shapes
  • Egg: This can be substituted for 1 Tablespoon of chia seeds
  • Beef stock: If you want to boost the protein content of the meal you can substitute bone broth for stock
  • Diced tomatoes: I use flavoured diced tomatoes (onion, garlic and basil) as this is an easy way to add more flavour to a meal with little effort.
  • Rolled oats: This can be substituted for bread crumbs.


Serving: 1serve | Calories: 645kcal | Carbohydrates: 85g | Protein: 32g | Fat: 20g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 86mg | Sodium: 712mg | Potassium: 1390mg | Fiber: 8g | Sugar: 11g | Vitamin A: 3541IU | Vitamin C: 22mg | Calcium: 143mg | Iron: 7mg
Loved this recipe?Check out mykidslickthebowl.com for more!
Or Share PhotoMention @my_kids_lick_the_bowl