Go Back
+ servings
Baked Spaghetti Casserole in white dish with serving spoon

Baked Spaghetti Casserole

Baked spaghetti casserole is a classic, hearty family dinner that pleases even the pickiest eaters.

Course Main Course
Cuisine American, Italian
Keyword baked spaghetti, baked spaghetti recipe
Prep Time 15 minutes
Cook Time 40 minutes
Cool/ Rest 10 minutes
Total Time 1 hour 5 minutes
Servings 8
Calories 750 kcal
Author Marjorie @APinchOfHealthy


  • 1 pound spaghetti
  • 2 large eggs
  • 1/3 cup grated Parmesan cheese
  • 3 tablespoons butter melted and slightly cooled
  • 16 ounces ricotta cheese
  • 1 teaspoon dried oregano
  • 1 teaspoon garlic powder
  • 1 teaspoon olive oil
  • 3.5 cups homemade spaghetti sauce
  • 3 cups shredded mozzarella cheese
  • Fresh basil - optional for garnish


  1. Grease or spray a 9x13 baking dish with cooking spray and preheat the oven to 350 degrees F.
  2. Cook the spaghetti according to the package directions, drain and set aside.
  3. In a large bowl, whisk the eggs, Parmesan cheese and butter. Add the cooked spaghetti to the egg mixture and toss to coat it all. Make sure the butter is cooled so you don’t get scrambled eggs.
  4. In a medium size bowl combine the ricotta cheese with the oregano, garlic powder, olive oil and a sprinkle of salt and pepper and mix until smooth.
  5. Spread ¼ cup of the sauce into the bottom of the baking dish then place half of the spaghetti mixture into the greased 9x13 baking dish. Top it with half of the ricotta cheese mixture, then the marinara sauce and mozzarella cheese. Repeat layers.
  6. Cover the dish with foil and bake at 350 degrees F for 30 minutes. Remove the foil and bake for 10 minutes longer or until the cheese is melted.
  7. Remove, let cool and garnish with fresh chopped basil.
Nutrition Facts
Baked Spaghetti Casserole
Amount Per Serving
Calories 750 Calories from Fat 333
% Daily Value*
Fat 37g57%
Saturated Fat 14g88%
Trans Fat 1g
Polyunsaturated Fat 1g
Monounsaturated Fat 7g
Cholesterol 118mg39%
Sodium 1086mg47%
Potassium 247mg7%
Carbohydrates 46g15%
Fiber 2g8%
Sugar 2g2%
Protein 36g72%
Vitamin A 767IU15%
Vitamin C 1mg1%
Calcium 399mg40%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.