The Best Spaghetti Casserole for Cozy Weeknight Dinners

The Best Spaghetti Casserole baked with golden cheese in a 9x13 pan

Every fall in my small Ohio kitchen, The Best Spaghetti Casserole comes out at least once a week. I pull a heavy pan from the oven, steam hits my glasses, and the cheese on top stretches as I scoop the first square. Friends smell it the second they walk through the door. Because The Best Spaghetti Casserole tastes like lasagna and baked ziti had a baby, I keep this version extra saucy, cheesy, and weeknight-easy. Today you’ll learn exactly how to make The Best Spaghetti Casserole with the perfect texture every single time.

Serve The Best Spaghetti Casserole with a simple salad and garlic bread for a complete dinner.

Why This Really Is The Best Spaghetti Casserole

You’ve probably tried a spaghetti bake before. Many taste fine, yet they often dry out, end up bland, or turn into one solid brick of pasta. This version of The Best Spaghetti Casserole hits differently. I keep the noodles bouncy, the middle creamy, and the top bubbling with golden cheese.

First, I slightly undercook the pasta. That small move keeps your spaghetti from turning mushy as it bakes. Then I coat the noodles in sauce so every bite carries flavor instead of bare pasta hiding in the middle.

What Makes This Casserole Different

I treat The Best Spaghetti Casserole like a lazy lasagna. Instead of delicate layers of noodles, you toss spaghetti with sauce, nestle in a creamy ricotta layer, and cover everything with a generous blanket of cheese.

Because you use a mix of mozzarella, parmesan, and a second melty cheese like provolone or cheddar, the top melts beautifully and browns in all the right spots. The ricotta layer softens as it bakes and turns almost custardy, so each slice stands up on the plate yet still feels creamy.

Also, I add just enough liquid to the sauce so it stays juicy after baking. That little splash makes a big difference.

The Best Spaghetti Casserole baked with golden cheese in a 9x13 pan

The Best Spaghetti Casserole

The Best Spaghetti Casserole bakes saucy spaghetti, creamy ricotta, and plenty of cheese into one cozy, family-friendly pan dinner.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 8 servings
Course: Main Course
Cuisine: Italian
Calories: 520

Ingredients
  

For the spaghetti casserole
  • 12 oz dry spaghetti
  • 1 tbsp olive oil, plus more for tossing pasta
  • 1 lb ground beef or mild Italian sausage
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 24 oz marinara sauce
  • 0.5 cup water or low-sodium beef broth
  • 1 tsp Italian seasoning
  • 0.5 tsp salt, more to taste
  • 0.25 tsp black pepper
  • 1 pinch red pepper flakes (optional)
For the cheese layer
  • 1 cup ricotta cheese (or small-curd cottage cheese)
  • 1 large egg
  • 0.5 cup grated parmesan cheese, divided
  • 1.5 cups shredded mozzarella cheese
  • 1 cup shredded cheddar or provolone cheese
  • 2 tbsp chopped fresh parsley or basil (optional, for topping)

Equipment

  • Large pot
  • Large skillet
  • 9×13 baking dish

Method
 

  1. Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
  2. Bring a large pot of salted water to a boil. Cook the spaghetti 2 minutes less than package directions, then drain and toss with a drizzle of olive oil.
  3. Heat olive oil in a large skillet over medium-high heat. Brown the ground beef or sausage, breaking it up as it cooks, then drain excess fat if needed.
  4. Add onion to the skillet and cook until softened. Stir in garlic, Italian seasoning, salt, pepper, and red pepper flakes and cook about 30 seconds.
  5. Pour in the marinara sauce and water or broth. Stir and simmer 5–7 minutes so the flavors blend.
  6. In a medium bowl, whisk the egg. Add ricotta, 1/4 cup parmesan, a pinch of salt, and a spoonful of warm sauce, then stir until smooth.
  7. Place the drained spaghetti in a large bowl. Pour most of the meat sauce over the pasta, reserving about 1 cup, and toss until the noodles are coated.
  8. Spread 1/2 cup of the reserved sauce in the bottom of the baking dish. Add half the spaghetti mixture, then dollop half the ricotta mixture over the top.
  9. Sprinkle with 1/2 cup mozzarella and 1/4 cup cheddar or provolone. Repeat with remaining spaghetti, ricotta mixture, sauce, and cheeses, finishing with the remaining parmesan.
  10. Cover the dish with foil and bake for 25 minutes. Remove foil and bake 10–15 minutes more, until the cheese bubbles and turns golden in spots.
  11. Let The Best Spaghetti Casserole rest for 10 minutes, then garnish with fresh parsley or basil and serve.

Nutrition

Calories: 520kcalCarbohydrates: 45gProtein: 28gFat: 28gSaturated Fat: 13gCholesterol: 120mgSodium: 860mgPotassium: 450mgFiber: 3gSugar: 9gCalcium: 350mgIron: 3mg

Notes

For a vegetarian version, skip the meat and add sautéed mushrooms, spinach, or zucchini instead. Assemble the casserole up to 24 hours in advance, cover, and refrigerate; add 10–15 minutes to the baking time if baking from cold. Freeze the unbaked casserole for up to 3 months and bake from frozen at 350°F for 60–75 minutes, covered, then uncover until bubbly. Store leftovers in an airtight container in the fridge for up to 4 days and reheat with a small splash of water so the pasta stays moist.

Tried this recipe?

Let us know how it was!
Key Ingredients for Big Flavor

For The Best Spaghetti Casserole, I keep the ingredients simple and pantry-friendly:

  • Spaghetti: Regular or thin spaghetti both work.
  • Ground beef or Italian sausage: You choose which your family loves.
  • Marinara sauce: Use a jar you already love, or your favorite homemade sauce.
  • Ricotta: This forms the creamy middle. Cottage cheese works too.
  • Mozzarella + parmesan + one more melty cheese: This trio gives flavor, stretch, and golden brown spots.
  • Egg: This helps the ricotta hold together slightly.
  • Garlic, onion, and Italian seasoning: These build a deep, cozy flavor base.

Ingredients for The Best Spaghetti Casserole

Before you start, set out all your ingredients. That simple habit makes The Best Spaghetti Casserole feel calm instead of chaotic on a busy weeknight.

Pasta, Sauce, and Meat

Here’s what you need for the base:

  • 12 ounces dry spaghetti
  • 1 tablespoon olive oil
  • 1 pound ground beef or mild Italian sausage
  • 1 small onion, finely diced
  • 3 cloves garlic, minced
  • 1 (24-ounce) jar marinara sauce
  • 1/2 cup water or low-sodium beef broth
  • 1 teaspoon Italian seasoning
  • 1/2 teaspoon salt (adjust to taste)
  • 1/4 teaspoon black pepper
  • Pinch of red pepper flakes (optional)
Cheese Choices and Easy Swaps

Now the fun part: the cheese. The Best Spaghetti Casserole loves a mix of cheeses, because each one brings something different.

  • 1 1/2 cups shredded mozzarella
  • 1 cup shredded cheddar or provolone
  • 1/2 cup grated parmesan cheese
  • 1 cup ricotta cheese (or small-curd cottage cheese)
  • 1 large egg
  • 2 tablespoons chopped fresh parsley or basil (optional, for topping)

If you want a vegetarian spin later, you can add a link such as meatless dinner ideas so readers can jump straight to veggie-friendly meals.

Step-by-Step: How To Make The Best Spaghetti Casserole

Now we get to the fun part: turning those simple ingredients into the best spaghetti casserole you’ve ever served. I’ll keep the steps clear so you feel relaxed as you cook.

Cook the Pasta and Sauce the Right Way
  1. Preheat the oven. Set your oven to 350°F (175°C). Grease a 9×13-inch baking dish and set it aside.
  2. Boil the spaghetti. Bring a large pot of salted water to a boil. Add the spaghetti, then cook it 2 minutes less than the package suggests. This keeps The Best Spaghetti Casserole from turning mushy as it bakes. Drain the pasta and toss it with a drizzle of olive oil so it doesn’t clump.
  3. Brown the meat. While the pasta cooks, heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the ground beef or sausage. Break it up with a spoon and cook until it browns; drain any extra fat if the pan looks greasy.
  4. Build the sauce. Add onion to the pan and sauté until it softens. Then add garlic, Italian seasoning, salt, pepper, and red pepper flakes. Stir for about 30 seconds so the garlic smells fragrant. Pour in the marinara sauce and 1/2 cup water or broth. Let the sauce bubble gently for 5–7 minutes so flavors blend.
Layer, Bake, and Rest Like a Pro
  1. Mix the ricotta layer. In a medium bowl, whisk the egg. Add ricotta (or cottage cheese), 1/4 cup parmesan, a pinch of salt, and a spoonful of the warm sauce. Stir until smooth. This mixture helps The Best Spaghetti Casserole stay creamy in the center.
  2. Combine pasta and sauce. Place the drained spaghetti in a large bowl. Pour most of the meat sauce over the pasta, keeping back about 1 cup for the bottom and top of the casserole. Toss until every strand looks coated.
  3. Layer in the pan. Spread 1/2 cup of the reserved sauce in the bottom of the baking dish. Add half the spaghetti mixture. Dollop half the ricotta mixture over the pasta in small spoonfuls. Sprinkle with 1/2 cup mozzarella and 1/4 cup cheddar or provolone.
  4. Repeat the layers. Add the remaining spaghetti, then the rest of the ricotta mixture. Spoon the last of the sauce over the top. Finish with the remaining mozzarella, cheddar/provolone, and parmesan.
  5. Bake. Cover the dish with foil (tent it slightly so it doesn’t steal all the cheese). Bake for 25 minutes. Remove the foil and bake 10–15 more minutes, until the cheese on top bubbles and turns golden in spots.
  6. Rest and serve. Let The Best Spaghetti Casserole rest for 10 minutes before you slice. That short rest lets it set so you get those beautiful squares that still feel soft and gooey inside.

Tips, Variations, and Make-Ahead Ideas

You already have the base recipe for The Best Spaghetti Casserole. Now here are the tricks that keep it from sliding into dry, watery, or bland territory.

Keep Your Spaghetti Casserole Creamy, Not Dry
  • Cook the pasta slightly under. Because the pasta finishes in the oven, you want it firm when you drain it. This gives you that perfect al dente bite after baking.
  • Add a little extra liquid to the sauce. That 1/2 cup of water or broth keeps The Best Spaghetti Casserole from drying out as it bakes. The pasta soaks it up while the sauce thickens.
  • Cover first, then uncover. Bake covered so moisture stays inside. Then finish uncovered so the top browns and the cheese melts beautifully.
  • Don’t skimp on sauce. If your sauce seems very thick, add a splash more water. You want the mixture slightly looser than regular spaghetti so it stays moist in the oven.
Easy Variations, Add-Ins, and Storage Tips
  • No ricotta on hand? You can use cottage cheese. Blend it in a blender or food processor for a smoother texture.
  • Make it vegetarian. Skip the meat and sauté mushrooms, diced zucchini, or spinach instead.
  • Add veggies for color. Stir in a handful of baby spinach or some roasted vegetables before you bake.
  • Spice it up. Use hot Italian sausage, or add extra red pepper flakes if your crew loves heat.
  • Make ahead. Assemble The Best Spaghetti Casserole up to 24 hours ahead. Cover tightly and chill. Then bake at 350°F, adding 10–15 extra minutes since it starts cold.
  • Freeze for later. Wrap the unbaked casserole tightly. Freeze up to 3 months. Bake straight from frozen at 350°F, covered, for about 60–75 minutes, then uncover until bubbling.

For more baked pasta options, you could send readers to a wider category such as Pasta Recipe so they can bookmark several dinners at once.

Serving Up the Final Words

So now you’ve got every trick you need for The Best Spaghetti Casserole: saucy pasta, a creamy middle, and a cheesy, golden top that makes everyone run to the table. You can prep it earlier in the day, bake it right before dinner, and enjoy leftovers for lunch. Try this cozy casserole for your next “Dinner Idea” night, then share a photo and let everyone know how your version turned out.

A plated slice of The Best Spaghetti Casserole with stretchy melted cheese and a fork lifting a bite, with classic sides in the background.

Frequently Asked Questions

Do I need to cook the pasta first?

Yes, you do need to cook the pasta first for The Best Spaghetti Casserole. However, you should cook it 2 minutes less than the box says. Because the spaghetti finishes baking in the oven with sauce, slightly undercooking keeps it from turning mushy and helps every slice hold its shape.

How do I prevent it from becoming too dry or watery?

For The Best Spaghetti Casserole, balance matters. Cook the pasta under al dente, then add a small splash of water or broth to the sauce so it stays juicy. Cover the pan for most of the bake so it doesn’t dry out, and uncover only at the end so the top browns but the inside still feels saucy.

What type of cheese is best?

A blend works best for The Best Spaghetti Casserole. Mozzarella melts and stretches, cheddar or provolone adds stronger flavor, and parmesan brings a salty, nutty kick. Because each cheese plays a different role, mixing them gives you a bubbling, golden top and a creamy, cheesy center.

What if I don’t have ricotta?

If you don’t have ricotta, you can absolutely still make The Best Spaghetti Casserole. Use small-curd cottage cheese instead. For a smoother texture, blend the cottage cheese for a few seconds. Greek yogurt mixed with a little cream cheese also works in a pinch, though it tastes slightly tangier.

Similar Posts

Leave a Reply

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

Recipe Rating