Baked Spaghetti Casserole

This easy Baked Spaghetti Casserole is the perfect weeknight your whole family will love. It comes packed full of cheese, hearty meatballs and spaghetti noodles and is done in 30 minutes.
Course Main Course
Cuisine Italian
Keyword baked spaghetti, baked spaghetti casserole
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 5
Calories 484kcal
Author Shannon


  • 1 lb frozen cooked meatballs, thawed or homemade meatballs
  • 24 oz garden combination pasta sauce or pasta sauce of choice
  • ½ cup onions diced
  • 2 tbls garlic minced
  • 1 tsp garlic salt
  • 1 tsp pepper
  • ¾ lb spaghetti noodles cooked according to package direction, minus 3 minutes.
  • 1-1/2 cups grated mozzarella cheese
  • ½ cup grated cheddar cheese
  • ¼ cup parmesan cheese
  • Fresh chopped parsley to garnish


Preheat oven to 350 degrees. Cook spaghetti noodles according to package directions, minus 3 minutes to keep noodles firm, drain and set aside.

    In a 12 in cast iron skillet over medium heat, sauté onions and garlic for 4 minutes. Add in precooked meatballs or homemade meatballs, and pasta sauce. Mix to combine and meatballs are heated through. Remove meatballs from skillet and set aside.

      Pour cooked spaghetti in into skillet and toss to combine with pasta sauce. Add meatballs back to skillet and place on top of noodles. Top with cheddar and mozzarella cheeses and bake uncovered for 20 minutes.

        Garnish with parmesan cheese, and chopped parsley.


          Calories: 484kcal | Carbohydrates: 83g | Protein: 21g | Fat: 8g | Saturated Fat: 4g | Cholesterol: 22mg | Sodium: 1408mg | Potassium: 936mg | Fiber: 7g | Sugar: 8g | Vitamin A: 795IU | Vitamin C: 19.1mg | Calcium: 279mg | Iron: 3.2mg