This Baked Spaghetti Casserole is layered with a rich, meaty sauce, dollops of creamy ricotta cheese, and plenty of melted mozzarella. A comforting, nostalgic meal that is guaranteed family-friendly!

Make it a meal with Cheater Garlic Bread and an easy Lemon Parmesan Salad.

A top down shot of spaghetti casserole in a baking dish.

This post may contain affiliate links. Please read our disclosure policy.

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

I’m kickin’ it old school today. I’m talking classic, blast from the past, down-home, Baked Spaghetti Casserole. There’s nothing fancy about this recipe but it is one of the most family-friendly, crowd pleasing dishes in existence.

I think I was about 13 years old when I made my first attempt at spaghetti casserole and it was as delicious then as it is now. I’ve made some small, but important, changes to my recipe over the years that make it different than other popular versions I’ve seen. I think they also make it pretty darn amazing.

A close up of spaghetti casserole with ricotta cheese in a baking dish.

Save this one to your list of recipes to bake and take to a school function, sports banquet, or potluck. I can pretty much guarantee you’ll be asked for the recipe and possibly hugged and kissed a couple of times.

Ingredient Notes

Ground beef, marinara, spaghetti and other ingredients in bowls with text.
  • Pasta – I always break my spaghetti noodles in half, making them a little easier to serve when baked in casserole form.
  • Meat – 90% to 92% lean ground beef.
  • Yellow onion and minced garlic
  • SeasoningItalian seasoning, salt, and freshly ground black pepper.
  • Sauce – The sauce is comprised of a jar of your favorite brand of marinara sauce (my fav at the moment is Rao’s Marinara) and a can of undrained diced tomatoes.
  • Fresh herbs – A little fresh Italian parsley goes a long way to brighten up the sauce.
  • Egg – A lightly beaten adds body and a little substance to the pasta.
  • CheesePart-skim ricotta cheese, shredded part-skim mozzarella cheese, and finely shredded Parmesan cheese.
  • Olive oil

Baked Spaghetti Variations

  • Meat – Add flavor with ground Italian sausage or lighten it up with ground turkey.
  • Veggies – I love adding diced bell pepper with the onions for great flavor. Mushrooms are a great addition too!
  • Herbs – Dried herbs pack a big flavor punch but if I happen to have fresh basil on hand, I like to toss some in to the sauce or use it as a garnish.

How to Make Baked Spaghetti Casserole

This is a quick overview of how to make this recipe. You’ll find detailed instructions in the recipe card at the end of this post.

Prepare the Pasta and Meat Sauce

Four images of meat sauce being made in a cast iron skillet and spaghetti with Parmesan in a pot.

Start by boiling the spaghetti noodles in salted water about 1 to 2 minutes shy of package directions.

  1. While the pasta is boiling, cook the ground beef with the onion in a large skillet, breaking it up with a spoon as it cooks. Drain off the grease and add the garlic, Italian seasoning, salt, and pepper. Cook and stir for a minute or two.
  2. Add the marinara sauce, diced tomatoes, and parsley.
  3. Simmer the sauce for about 5 minutes to blend the flavors.
  4. Drain the cooked spaghetti well and return it to the warm, empty pot (off the heat). Add the olive oil and toss until well coated. Add the lightly beaten egg and Parmesan cheese and toss again.

Assemble the Casserole

Four images showing spaghetti layered with sauce and cheese in a casserole dish.
  1. Coat a 13- x 9-inch baking dish with nonstick cooking spray and spread half the spaghetti mixture in the dish.
  2. Top with half of the meat sauce (be sure to save enough sauce for the final layer).
  3. Drop small dollops of the ricotta (using the whole amount) over the top to evenly cover the casserole.
  4. Top with half of the mozzarella cheese.

Bake the Casserole

Two images of spaghetti in a casserole dish before and after it is baked.
  1. Repeat the layers with the remaining spaghetti, meat sauce, mozzarella and finish with the remaining Parmesan.
  2. Cover the dish with foil and bake for 40 minutes. Remove the foil and bake for another 5 minutes or until bubbly. Remove from the oven and let it rest for about 5 minutes before serving.

Pro Tip

To help ensure your cheesy casseroles will stay cheesy, coat the underside of the foil with nonstick cooking spray before covering the dish. This helps prevent the cheese from sticking to the foil when you remove it.

A top down shot of a spoon resting in a casserole dish full of spaghetti.

Storage and Reheating Tips

Spaghetti Casserole stores and reheats exceptionally well. It’s one of those pasta dishes that may even taste better the next day.

  • Store – Cover and refrigerate leftovers for up to 4 days.
  • Reheat – Warm leftovers in the microwave or in a pot on the stove over low heat. Add a splash of water to loosen it up, if needed.

Make-Ahead Instructions

  • Refrigerate – The unbaked casserole can be covered with foil and refrigerated for up to two days before baking. You will need to add about 15 minutes to the baking time if it is chilled when it goes in the oven.
  • Freeze – Assemble the casserole in a freezer-safe baking dish (disposable foil pans are a great choice). Cover the unbaked casserole with two layers of foil and freeze it for up to 3 months. Allow the casserole to thaw in the refrigerator overnight before baking. If baking from frozen, you may need to add 45 minutes to an hour to the baking time.
A spoon scooping spaghetti from a baking dish.

Sign up for my free newsletter for all the latest recipes and join me on FacebookInstagram and Pinterest for more cooking inspiration!

Baked Spaghetti Casserole

4.90 from 46 votes
Servings: 6 servings
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
This Baked Spaghetti Casserole is layered with a rich, meaty sauce, dollops of creamy ricotta cheese, and plenty of melted mozzarella. A comforting, nostalgic meal that is guaranteed family-friendly!

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 8 ounces spaghetti noodles, broken in half
  • 1 pound 90 to 92% lean ground beef
  • ½ cup diced white or yellow onion
  • 1 teaspoon minced garlic
  • 2 teaspoons Italian seasoning
  • ½ teaspoon salt, or to taste
  • ½ teaspoon freshly ground black pepper
  • 24 ounces marinara sauce, your favorite brand
  • 15 ounce can diced tomatoes, don't drain
  • ¼ cup chopped fresh Italian parsley
  • 1 tablespoon olive oil
  • 1 egg, lightly beaten
  • ¾ cup finely shredded Parmesan cheese, divided
  • 1 cup part-skim ricotta cheese
  • 2 cups shredded part-skim mozzarella cheese, (about 8 ounces) divided

Instructions 

  • Preheat oven to 350 degrees F. Coat the bottom of a 13- x 9-inch baking dish with nonstick cooking spray.

Prepare the Pasta and Meat Sauce

  • Boil the spaghetti in salted water about 1 to 2 minutes shy of package directions.
  • Meanwhile, cook the ground beef with the onion in a large skillet over MEDIUM heat, breaking it up with a spoon as it cooks. When no pink remains, drain off the grease. Return the pan to the heat and add the garlic, Italian seasoning, salt, and pepper. Cook and stir for a minute or two. Add the marinara sauce, diced tomatoes, and parsley. Reduce the heat to LOW and allow the sauce to simmer for about 5 minutes.
  • Drain the cooked spaghetti well and return it to the warm, empty pot (off the heat). Add the olive oil and using tongs, toss the spaghetti until well coated with oil. Add the lightly beaten egg and ½ cup of the Parmesan cheese and toss again until well distributed.

Assemble the Casserole

  • Spread half the spaghetti mixture in the prepared dish and top with half of the meat sauce (be sure to save enough sauce for the final layer). Drop small dollops of the ricotta (using the whole amount) over the top to evenly cover the casserole. Top with half of the mozzarella cheese. Repeat with the remaining spaghetti, meat sauce, mozzarella and finish with the remaining Parmesan.

Bake

  • Coat the underside of a piece of foil with nonstick cooking spray and cover the dish, coated side down. Bake for 40 minutes. Remove the foil and bake for another 5 minutes or until bubbly.
  • Remove from the oven and let it rest for about 5 minutes before serving.

Nutrition

Calories: 553kcal | Carbohydrates: 43g | Protein: 41g | Fat: 24g | Saturated Fat: 12g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 0.5g | Cholesterol: 122mg | Sodium: 1380mg | Potassium: 947mg | Fiber: 4g | Sugar: 8g | Vitamin A: 1271IU | Vitamin C: 19mg | Calcium: 629mg | Iron: 5mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

Like this? Please rate & comment below!

This post was originally published on March 24, 2014. It has been updated with new text and images.

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

4.90 from 46 votes (37 ratings without comment)

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. Judy says:

    Would like to make this for our family February birthdays dinner. There will be 8 adults. Do you think I should make 2 of these casseroles? Just in case someone would like seconds. I love your serving bowl! Where did you find it? What size is it? Thanks!

  2. Lola says:

    Hi Valerie

    Are you able to email this recipe to me so I can print it off please. Looks delicious.

  3. Linda Owens says:

    This is a delicious spaghetti casserole. I’ve been cooking this for years … pretty well the very same recipe (except that I make my pasta sauce from scratch … and it is always super yummy. Today I did not have the time to make pasta sauce from scratch so I used this recipe and it was super yummy … no leftovers!

    1. Valerie says:

      It’s a classic!

  4. kate havskjold says:

    I am making this right now, in the oven as of 10 min. ago, can’t wait to try this.

    1. Valerie says:

      Hope you enjoy it, Kate!

  5. Jayne Lale says:

    Hello….made this great dish…would you be able to freeze left overs?? Hope so..

    1. Valerie says:

      Hi Jayne. I’m glad you enjoyed it 🙂 Pasta freezes really well so yes, I think it will do just fine.

  6. Victoria says:

    I’m definitely making this tonight. Sounds and looks delicious. Just a (maybe dumb) quick question. Why marinara sauce instead of spaghetti sauce?

    1. Valerie says:

      Hello Victoria. Marinara is my sauce of choice when it comes to jarred pasta sauce because it’s a very basic sauce that mixes well into most recipes. You can absolutely sub any type of sauce that you prefer. Enjoy!

  7. Nancy says:

    Would like to try this but living in a small town it’s hard to get ricotta chesse. Is there another kind that you can use. Thanks in advance 🙂

    1. Valerie says:

      Hi, Nancy! If you can’t get your hands on any ricotta, you might want to try subbing about 1/2 cup sour cream (I use light) or you could actually leave it out altogether and just increase the amount of mozzarella used later in the recipe. Just add another 1/2 cup or so. It will be delicious 🙂

      1. Queeniecallie says:

        what about cottage cheese?

        1. Valerie says:

          Good idea! Definitely a different texture but I think it would work well as a sub.

  8. trina orrick says:

    Great timing Val, I just happen to have some left over noodles from last night that I didn’t want to throw away and some sauce in the freezer, I’ll pick up some ricotta tomorrow and I’ll have dinner, yummy!
    Thanks!

    1. Valerie says:

      Enjoy, Trina 🙂

  9. Aggie says:

    This is on the schedule for tomorrow night, it looks delish! Total comfort family food.

    1. Valerie says:

      I hope everyone loves it! Thanks, Aggie 🙂

  10. Lynna says:

    I like how you added the egg to give it more substance. This is like a lasagna with all the layering. Haha. I wish I had discovered baked spaghetti when I was 13!

  11. Jessica @ A Kitchen Addiction says:

    This sounds like some great comfort food!

  12. Kim | Just For Clicks says:

    This is the very definition of comfort food. Oh I cannot wait to make this! I’m pinning this to make asap…. Food like this is a hug in a dish to me. And spaghetti casserole is one of my top favorites (AND a favorite of my picky eater daughter — so double score!).

    1. Valerie says:

      Hi Kim! If you do try it, be sure to let me know what you think.