Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Baked Spaghetti and Meatballs Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lidia
  • Prep Time: 10 mins
  • Cook Time: 40 mins
  • Total Time: 50 mins
  • Yield: 8 servings
  • Category: Main Dish / Pasta Casserole
  • Method: Baking (Oven)
  • Cuisine: Italian / Italian‑American

Description

A hearty baked casserole combining spaghetti, tomato sauce, meatballs and cheese, baked until bubbly and golden.


Ingredients

  • 1 lb (≈ 450 g) spaghetti
  • 1 tablespoon olive oil
  • 1 bag of Italian meatballs (pre‑cooked or frozen & thawed) — about 20 meatballs
  • 24 oz (≈ 680‑700 ml) marinara (tomato) sauce
  • 2 cups shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • Salt & black pepper to taste

Instructions

  1. Preheat oven to 375 °F (≈ 190 °C).
  2. Cook spaghetti in boiling salted water until al dente. Drain (do not rinse).
  3. In a large baking dish, combine olive oil, marinara sauce, and meatballs.
  4. Add the cooked spaghetti, mixing well so sauce coats the noodles.
  5. Stir in half of the mozzarella and all the Parmesan cheese.
  6. Top with the remaining mozzarella cheese.
  7. Bake for about 30 minutes, until cheeses are melted and top is golden and bubbly.

Notes

  • You can use homemade meatballs if preferred.
  • If using frozen meatballs, ensure they are thoroughly thawed or partially cooked before baking.
  • Feel free to swap or add cheeses (e.g. provolone, fontina) for variation in flavor.
  • Extra sauce is helpful so the dish doesn’t dry out.
  • Leftovers can be refrigerated for 3‑4 days, or frozen for up to 2 months.

Nutrition

  • Serving Size: 1 of 8 servings
  • Calories: ≈ 580 kcal
  • Sugar: ≈ 5 g
  • Sodium: ≈ 730 mg
  • Fat: ≈ 29 g
  • Saturated Fat: ≈ 12 g
  • Unsaturated Fat: ≈ (estimate) 12 g
  • Trans Fat: ≈ 1 g
  • Carbohydrates: ≈ 48 g
  • Fiber: ≈ 3 g
  • Protein: ≈ 31 g
  • Cholesterol: ≈ 88 mg