Home » Blog » Cheesy Baked Spaghetti

Cheesy Baked Spaghetti

A plate with a slice of southern baked spaghetti with a fork.

Why you will love this baked spaghetti with ricotta

  • This spaghetti casserole gets a lot of it’s spice from the Italian sausage baked into it, so you can choose your spice level. We used mild so it would be kid friendly.
  • If you are in the mood for some comfort food, this is the perfect recipe.
  • This recipe can be split in half before baking, making 2 casseroles. I love to freeze one for a few weeks later.
An overhead shot of baking dish of southern baked spaghetti.

Here’s what you’ll need to make it

Overhead shot of some plates with baked spaghetti slices.

How to make cheesy baked spaghetti

Cook meat and pasta. In a large skillet, brown beef and sausage. Drain and set aside. Cook pasta according to package directions for al denté. Drain and toss it with a drizzle of olive oil to avoid having pasta stick together, set aside.

Make the sauce. Melt your butter. Sauté garlic and onion until fragrant. Whisk in heavy cream and chicken broth slurry with dried herbs and salt. Stir in crushed tomatoes and thawed spinach. Continue to simmer until heated through, about 5 minutes. Remove and reserve 2 cups of sauce for layering of casserole. Stir spaghetti into sauce remaining in skillet.

Make the cheese mixture. Combine ricotta cheese, eggs and milk in a mixing bowl. Stir until well combined.

Layer the casserole. Spread a thin layer of sauce in the bottom of a baking dish. Add spaghetti in a single layer, then spread the beef and sausage over the spaghetti. Next, layer the ricotta mixture over the sausage. Top with reserved sauce and sprinkle with mozzarella cheese.

Bake for 30-45 minutes or until cheese is golden and bubbling around the edges. Allow to cool for 15 minutes before serving.

Close up of baked spaghetti on a plate.

FAQs and tips on making cheesy baked spaghetti

Is sausage or ground beef better for spaghetti?

There is no right or wrong answer on this, you can use the two interchangeably or incorporate them together. I usually prefer ground beef when I make spaghetti, but sausage lends a lot of spices and seasonings that you will not get with ground beef.

How much spaghetti should I cook per person?

A serving of pasta for one person should technically be 2 oz of dry pasta, which is 1 cup when cooked. Keeping that in mind, one pound of pasta should serve 8 but that usually only serves about 4 people in my mind.

Do I need to cook fresh pasta before baking?

For this recipe we will cook the pasta first, most baked pasta is precooked. The trick is to make sure you cook it to al dente. The pasta will keep absorbing moisture while it bakes and this allows it to absorb some of the sauce without over cooking during the baking process.

Baking dish full of pasta topped with golden melted cheese and fresh parsley sprinkled on top.

More baked pasta recipes you will love

Close up of baked spaghetti on a plate.

Did you try this lemon pepper pasta yet? If you didn’t you should!


Cheesy Baked Spaghetti

Cheesy baked spaghetti is the lasagna alternative you didn’t know you were missing. Made to feed a crowd, this baked spaghetti casserole is loaded with sausage, spinach and lots of Italian cheeses. This hearty casserole makes enough to feed 16 people.

  • Author: Theresa
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 16 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian


  • 2 lb spaghetti
  • 1 lb ground beef
  • 1 lb Italian sausage (mild, medium or hot)
  • 1 package frozen spinach, thawed
  • 2 cups heavy cream
  • 2 cups Chicken broth + ¼ cup flour, slurry
  • 1 can crushed tomatoes (28 oz)
  • 3 tsp minced garlic
  • ½ onion, chopped
  • ½ tsp marjoram
  • ½ tsp tarragon
  • ½ tsp parsley
  • 2 eggs
  • 16 oz ricotta cheese
  • ½ cup shredded mozzarella cheese


  1. Preheat oven to 350˚F.
  2. Cook spaghetti to al denté, according the package directions; drain, drizzle with oil and set aside.
  3. Brown beef and sausage in a large skillet over medium heat. When cooked through, remove from skillet.
  4. Melt butter and sauté garlic and onions, until fragrant.
  5. Whisk in heavy cream and chicken broth slurry with marjoram, tarragon, parsley. 
  6. Add crushed tomatoes and spinach. Stir until well combined and simmer for 5 minutes.
  7. Remove and reserve 2 cups of sauce. Stir spaghetti into sauce remaining in skillet.
  8. In a separate bowl, combine ricotta cheese and eggs. Stir until well incorporated. 
  9. Layer baking dish as follows: Sauce, spaghetti, beef and sausage, ricotta mixture, remaining sauce, mozzarella cheese.
  10. Bake at 350˚F for 30-45 minutes or until cheese is golden and bubbling on edges. 


  • Serving Size:
  • Calories: 404
  • Sugar: 3.2 g
  • Sodium: 294.7 mg
  • Fat: 13.8 g
  • Saturated Fat: 7.4 g
  • Carbohydrates: 47.9 g
  • Fiber: 2.7 g
  • Protein: 21.4 g
  • Cholesterol: 78.2 mg

Keywords: cheesy baked spaghetti, spaghetti ricotta bake, leftover spaghetti bake, cheesy baked spaghetti recipe, southern baked spaghetti, spaghetti casserole, baked spaghetti, baked spaghetti sausage, baked leftover spaghetti, baked spaghetti with ricotta


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating