Easy Spaghetti Casserole Recipe

5 from 1 vote

This post may contain affiliate links. View my privacy policy and disclosure policy for more details.

Baked Spaghetti Casserole with layers of buttery noodles, rich meat sauce, and a creamy cheese center that stays soft and flavorful instead of disappearing into the pasta. It bakes up bubbly, slices clean, and hits the perfect balance of saucy and cheesy in every bite. Mixing the cheeses separately creates a creamy middle that sets this recipe apart and keeps people coming back for seconds.

Spaghetti Casserole32


 

Ingredient Notes

  • Fresh basil – adds brightness and keeps things from feeling too heavy.
  • Ground beef – hearty, flavorful, and holds up well under sauce and cheese. You can swap in Italian sausage for more punch.
  • Yellow onion + garlic – builds that savory base. Dice small so it melts right into the sauce.
  • Marinara sauce – use your favorite. A good one saves time and still delivers big flavor.
  • Water – sounds basic, but it loosens the sauce just enough so the pasta stays tender as it bakes.
  • Spaghetti – classic and perfect here. Cook to al dente so it doesn’t over-soften in the oven.
  • Butter – coats the noodles and keeps them from clumping… also adds flavor you’ll notice.
  • Ricotta + cream cheese – this combo is the secret. Creamy, slightly tangy, and smooth.
  • Mozzarella + parmesan – for melt and flavor. Use freshly shredded if you can, it melts better.
baked spaghetti casserole ingredients on a tablescape

How to Make Baked Spaghetti Casserole

This baked spaghetti casserole (sometimes called million dollar spaghetti casserole) uses common pantry ingredients that you would expect when making spaghetti, plus lots of butter and cheese!! It’s simple, just a few steps, and totally doable on a weeknight. For full recipe details, including ingredients and measurements needed, see the printable recipe card down below. Here is step by step what you can expect when putting this casserole together.

Step 1. Cook the Pasta

Boil spaghetti in salted water until al dente. Drain, return to the pot, and toss with butter so every noodle is coated.

Step 2. Make the Meat Sauce

In a large skillet or pot, cook onion and ground beef over medium heat until browned. Stir in garlic, basil, oregano, salt, and pepper. Add marinara and a bit of water, then let it simmer while you prep the rest.

Pro Tip: Pour some water into the marinara jar, replace lid and give it a good shake to get every last bit of sauce. Stir water into the meat mixture.

Step 3. Preheat Oven + Mix the Cheese Layer

Preheat oven to 375° F. In a mixing bowl, combine ricotta, cream cheese, mozzarella, parmesan, chopped basil, salt, and pepper. Stir until smooth and spreadable.

Step 4: Layer it up

Add buttered spaghetti to a lightly greased 9×13 glass baking dish or casserole dish. Spread the cheese mixture evenly over the noodles. Then pour the meat sauce on top and smooth it out.

Next, pour meat sauce over top the cheese layer and spread out evenly. Top with shredded mozzarella cheese.

Step 5. Top + Bake

Sprinkle with more mozzarella, cover with foil, and bake at 375° F for 25 to 30 minutes. Remove foil and bake another 5 to 10 minutes until the cheese is melted and bubbly.

Step 6: Garnish + Serve

Top with fresh parsley, slice into squares, and serve hot.

Spaghetti Casserole25

Tips for Success

  • Cook pasta just to al dente so it holds up during baking
  • Spread the cheese layer evenly so every bite gets that creamy center
  • Let the casserole sit for 5 to 10 minutes before slicing… it sets up better
  • Use freshly shredded cheese for smoother melting
  • Season each layer lightly so the final dish tastes balanced

Grab These Kitchen Tools

Before you dive in, grab a few simple tools to keep things running smoothly:

  • 9×13 baking dish – This is key for even baking and those clean, sliceable layers that hold together beautifully.
  • Large skillet or pot – You’ll build the meat sauce here, so go with something roomy enough to stir comfortably.
  • Mixing bowls – A good set makes combining the cheese layer quick, smooth, and a lot less messy.
  • Wooden spoon or spatula – Perfect for breaking up the beef and keeping everything evenly mixed as it cooks.

What to Serve with Baked Spaghetti

Storing Leftovers + Make Ahead

Leftover baked spaghetti casserole is absolutely better the next day! I love leftovers like that. Allow leftovers to cool to room temperature. Store in an airtight container with good fitting lid. Store in the fridge for up to 4-5 days. To reheat, warm leftovers in the microwave or on the stove over low heat. You may need to add a splash of water to loosen it up a bit.

Make Ahead – This casserole is easily made ahead by assembling the casserole up to the point of baking. Then cover the casserole with plastic wrap and store in the fridge up to 1-2 days until ready to bake as per the recipe card.

FAQ for Baked Spaghetti Casserole

Should I cover baked spaghetti in the oven?

Yes. The purpose of the foil over the top is to keep the moisture in and to keep the top from browning too quickly. The last 5 minutes of baking, the foil is removed to allow a little browning.

Can I make baked spaghetti ahead of time?

Yes. Assemble it up to a day in advance, cover, and refrigerate. Bake when ready.

Can I freeze Baked Spaghetti?

Yes! It freezes very well. If you know you plan to freeze this before you make it, I suggest buying a disposable aluminum casserole pan. If you don’t use one of those, make sure the pan you do use is freezer-safe. You can freeze it baked or unbaked. If you freeze it after baking, make sure to let it cool to room temperature before covering and freezing. Wrap the casserole really well in plastic wrap. Store in the freeze for up to 3 months. Allow to thaw over night in the fridge before baking. You can bake it from frozen by adding more time to the baking time ( ~45 to 60 minutes).

Can I use a homemade marinara sauce?

Absolutely! If you have one you love, by all means use it in place of a store bought marinara or spaghetti sauce. If you want to doctor up the sauce and add some mushrooms and zucchini, I’m sure it would be a great addition to your casserole.

Spaghetti Casserole35

Variations for Baked Spaghetti Casserole

  • Swap ground beef for Italian sausage for a bolder flavor
  • Add sautéed mushrooms or spinach to the sauce
  • Use cottage cheese instead of ricotta for a slightly lighter texture
  • Add a pinch of red pepper flakes for a little heat
  • Mix in cooked shredded chicken for a different protein option

More Italian Pasta Dishes to Try!

This baked spaghetti is cozy, cheesy, and exactly what you want when pasta night needs an upgrade. The printable recipe card is below. Enjoy, friends! 

A baked lasagna in a rectangular dish, topped with melted cheese and garnished with chopped herbs. A yellow napkin, an onion, and a small bowl of seasoning are nearby.

Baked Spaghetti Casserole

Katie Cooksey
Baked Spaghetti Casserole is a family favorite and simple to get on the table even on a busy weeknight! Made with meaty marinara sauce, 4 types of cheese, herbs and spaghetti pasta, this is sure to satisfy everyones hunger.
5 from 1 vote
Prep Time 20 minutes
Cook Time 1 hour 25 minutes
Total Time 1 hour 45 minutes
Course Dinner
Cuisine Italian
Servings 12 servings
Calories 519 kcal

Ingredients
 
 

for the meat sauce

  • 2 tbsp olive oil
  • 1 medium yellow onion diced
  • 1 lb ground beef
  • 2 cloves garlic minced
  • 2 tsp dried basil
  • 1 tsp dried oregano
  • salt & pepper to taste
  • 32 oz marinara sauce homemade or store bought
  • 1 cup water

for the cheese mixture

  • 8 oz mozzarella cheese shredded
  • 1/4 cup parmesan cheese grated
  • 15 oz ricotta cheese
  • 8 oz cream cheese softened
  • 8 large fresh basil leaves chopped
  • salt & pepper to taste

for the pasta

  • 16 oz spaghetti
  • 1/4 cup butter softend
  • 8 oz mozzarella cheese shredded (for topping)
  • fresh parsley chopped, for garnish

Instructions
 

  • Boil spaghetti in salted water until al dente. Drain, return to the pot, and toss with butter so every noodle is coated.
    A pot of cooked spaghetti with butter cubes on top, surrounded by ingredients including a wedge of cheese, herbs, garlic, an onion, a bowl of shredded cheese, a bowl of sauce, and small dishes of spices.
  • In a large skillet or pot, cook onion and ground beef over medium heat until browned. Stir in garlic, basil, oregano, salt, and pepper. Add marinara and a bit of water, then let it simmer while you prep the rest.
    White pot with raw ground meat and chopped onions. Surrounding items include cheese wedge, seasoning in a bowl, parsley, garlic, fresh basil, jar of tomato sauce, whole onion, and glass of oil.
  • Preheat oven to 375° F. In a mixing bowl, combine ricotta, cream cheese, mozzarella, parmesan, chopped basil, salt, and pepper. Stir until smooth and spreadable.
  • Add buttered spaghetti to a lightly greased 9×13 glass baking dish or casserole dish. Spread the cheese mixture evenly over the noodles. Then pour the meat sauce on top and smooth it out.
    A tray of cooked spaghetti is surrounded by ingredients including parmesan cheese, basil, garlic, pepper, and an onion on a marble surface.
  • Next, pour meat sauce over top the cheese layer and spread out evenly.
    A baking dish filled with uncooked lasagna layers, ricotta cheese, and a portion of meat sauce. Ingredients like basil, Parmesan cheese, onion, and spices are nearby.
  • Top with shredded mozzarella cheese.
    A rectangular baking dish filled with lasagna, topped with tomato sauce and shredded cheese, sits on a countertop. Fresh basil, onion, a dish of pepper, and a wedge of cheese are nearby.
  • Cover with foil and bake for 25-30 minutes or until hot and bubbly. Remove foil and bake for another 5-10 minutes to melt cheese topping.
    A baked dish of vegetable lasagna topped with melted cheese and fresh herbs, placed on a light grey surface with garlic cloves, a block of cheese, and fresh basil on the side.
  • Garnish with fresh parsley, cut into 12 squares and serve hot.
    A close-up of a freshly baked lasagna slice being lifted from a dish, showcasing layers of melted cheese, rich tomato sauce, ground meat, and herbs.

Nutrition

Calories: 519kcalCarbohydrates: 36gProtein: 28gFat: 29gSaturated Fat: 16gPolyunsaturated Fat: 2gMonounsaturated Fat: 9gTrans Fat: 0.3gCholesterol: 102mgSodium: 777mgPotassium: 556mgFiber: 3gSugar: 5gVitamin A: 1147IUVitamin C: 6mgCalcium: 341mgIron: 3mg
Keyword baked spaghetti, baked spaghetti casserole
Rate This RecipePlease consider Leaving a 5-Star Review!

If you make this recipe, I would really appreciate it if you would give it a star rating and leave your review in the comments! If you have a picture of your finished dish, post it on Instagram using the hashtag #laurenslatest and tagging me @laurens_latest.

5 from 1 vote (1 rating without comment)

Share a Comment

Your email address will not be published.

Recipe Rating




2 Responses
  1. Barbara Szabo

    5 stars
    I gave your spaghetti casserole its first try, feeding 24 college students and their professors. It was a smashing success! I have fed this crowd weekly for five months with various dishes and this time I heard far more exclamations of appreciation than with any other dinner I’ve prepared. So THANK YOU! Definitely going into my arsenal of food offerings for hungry students in the future!

Hi, I'm Katie, a professional recipe developer who spends countless hours perfecting recipes so you can know with confidence that what you see is exactly what you’ll get.

“logos”