Go Back
+ servings
Spaghetti and Meatball Casserole

Heavenly Spaghetti and Meatball Casserole You'll Crave Daily

This Easy Irresistible Spaghetti and Meatball Casserole layers tender spaghetti with savory meatballs and gooey cheese, making it a comforting and crowd-pleasing dinner.
Prep Time 30 minutes
Cook Time 55 minutes
Resting Time 5 minutes
Total Time 1 hour 30 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Italian
Calories: 550

Ingredients
  

For the Meatballs
  • 1.25 lb Ground Beef Use 80/20 for best flavor.
  • 0.5 cup Bread Crumbs Acts as a binder.
  • 2 tbsp Milk Adds moisture.
  • 0.75 tsp Salt Enhances flavor.
  • 1.5 tsp Worcestershire Sauce Deepens savory taste.
  • 0.5 tsp Pepper Adds mild heat.
  • 0.25 cup Onion Finely minced.
  • 2 tbsp Parsley Fresh herbs add color.
  • 1 Egg Binds ingredients together.
  • 0.5 tsp Garlic Powder Enriches flavor.
For the Casserole
  • 8 oz Spaghetti Cook until al dente.
  • 1 tbsp Olive Oil Prevents sticking.
  • 3.5 cups Mozzarella Cheese Shred from a block.
  • 0.5 cup Parmesan Cheese Use freshly grated.
  • 28 oz Pasta Sauce Rao’s Marinara recommended.

Equipment

  • Oven
  • Mixing Bowl
  • Baking Dish
  • Baking Sheet
  • pot

Method
 

Step‑By‑Step Instructions
  1. Preheat the oven to 400°F and lightly oil a 9x13 baking dish.
  2. In a mixing bowl, combine ground beef, breadcrumbs, milk, salt, Worcestershire sauce, pepper, parsley, garlic powder, and an egg, mixing lightly.
  3. Shape the meat mixture into 1-inch balls and bake on a lined baking sheet for 18-20 minutes.
  4. Lower the oven temperature to 350°F.
  5. Cook the spaghetti in salted water until al dente; drain and toss with olive oil.
  6. Whisk together the remaining egg, parsley, 3/4 cup mozzarella, and 1/2 cup parmesan cheese in a small bowl.
  7. Add the egg and cheese mixture to the spaghetti and mix until coated, then spread evenly in the baking dish.
  8. Nestle the baked meatballs over the pasta, pour the pasta sauce on top, and mix gently.
  9. Cover with foil and bake for 35 minutes before adding remaining cheese and baking uncovered for an additional 10 minutes.
  10. Let rest for 5 minutes before serving.

Nutrition

Serving: 1servingCalories: 550kcalCarbohydrates: 45gProtein: 35gFat: 25gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gCholesterol: 80mgSodium: 900mgPotassium: 500mgFiber: 3gSugar: 5gVitamin A: 10IUVitamin C: 2mgCalcium: 25mgIron: 15mg

Notes

Customize with different meats or veggies like ground turkey or spinach for more variety.

Tried this recipe?

Let us know how it was!