Revamp boring spaghetti by baking it in a deep dish filled with delicious cheeses, savory meats, and a flavorful red sauce. An easy weeknight dinner!

This post contains affiliate links. Read the disclosure policy.

Baked Spaghetti Casserole! Revamp boring spaghetti by baking it in a deep dish filled with delicious cheeses, savory meats, and a flavorful red sauce. An easy weeknight dinner! |

About Baked Spaghetti Casserole

This baked spaghetti casserole has quickly become a staple in our house, but that took some time – which, of course, was all my fault.

I grew up convinced I didn’t like spaghetti (thanks to irrationally picky eating habits as a kid) despite the fact that I loved just about every other type of pasta. Thankfully I’ve grown wiser in my years and have seen the error in my ways (ie, I now acknowledge that spaghetti is awesome), but even now I don’t make spaghetti as much as I should.

Or, that is, I didn’t make it enough – until I discovered this casserole.

Because you see, when I make spaghetti, I like to bake it in a deep dish filled with delicious cheeses, savory meats, and flavorful spaghetti sauce. And once I finally embraced the deliciousness that is spaghetti, this casserole dish became our compromise – I still get my comforting-inducing cheesy pasta dish while an old friend of mine still gets his classic spaghetti and sauce.

It’s a win-win!

baked spaghetti casserole with ground beef

Can you freeze spaghetti casserole?

Yes, you can freeze this casserole, and you can do it both before or after baking. However, I would only recommend freezing the leftovers. If you’re meal prepping this dish or dinner at a later date, I would highly recommend freezing it before baking. You’ll have much better results this way.

To freeze before baking:

  • Line a baking dish with ziplock bags, making sure that a few inches of foil extend over all sides of the dish.
  • Follow the recipe instructions and assemble the ingredients in the prepared baking dish. (Note: even though you’re not baking the casserole at this point, the ground beef should still be cooked before adding it to the dish.)
  • Transfer the casserole dish to the freezer and freeze until firm. Once firm, grip the excess foil around the edge and lift the prepared casserole out of the baking dish. Fold the edges of the foil over the casserole, then cover the top with more foil. Secure it as best you can to keep out air.
  • Store in the freezer for up to one month.

To freeze after baking: 

Allow spaghetti casserole to cool completely, then transfer serving-sized portions to ziplock bags. Store in the freezer for up to one month.

How to reheat spaghetti casserole

No matter how you froze your casserole, it’s best to let it thaw in the refrigerator overnight.

If you froze the casserole before baking, do the following:

  • Remove casserole from the freezer and peel away all of the foil (both top and bottom).
  • Place frozen casserole in a baking dish, then cover with more foil or some plastic wrap.
  • Let thaw in the refrigerator overnight.
  • Bake per recipe instructions.

What to serve with spaghetti casserole

This baked casserole goes well with all traditional accompaniments for pasta, but a few of my favorites are:

Spaghetti casserole with hamburger

notes & tips for this baked spaghetti casserole recipe

  • Like the square baking dish that was used in these photographs? You can pick one up here: square baking dish.

More comforting casserole recipes

Spaghetti casserole for a crowd

Recipe Details

Baked Spaghetti Casserole! Revamp boring spaghetti by baking it in a deep dish filled with delicious cheeses, savory meats, and a flavorful red sauce. An easy weeknight dinner! |
4.65 from 17 votes

Baked Spaghetti Casserole

10 minutes prep + 45 minutes cook
793 kcal
Yields: 6 servings
Revamp boring spaghetti by baking it in a deep dish filled with delicious cheeses, savory meats, and flavorful red sauce. An easy weeknight dinner!


  • 12 ounce spaghetti
  • 1 tablespoon olive oil
  • 1 pound ground beef
  • 1 small onion, chopped
  • 1 tablespoon fresh garlic, minced
  • 23 ounce spaghetti sauce, flavor of your choice
  • 2 egg
  • 16 ounce ricotta cheese
  • 1/2 cup parmesan cheese, shredded, plus more for topping
  • 3 tablespoon salted butter, melted and cooled
  • 1/2 cup mozzarella cheese, shredded
  • 1/2 cup monterey jack cheese, shredded
  • 1/2 cup cheddar cheese, shredded, mild or sharp
  • 1 tablespoon fresh parsley, chopped (optional)
  • 1 teaspoon red pepper flakes, (optional)


  • Preheat oven to 350 degrees F. Spray a 10 or 11 inch square baking dish with cooking spray, then set aside.
  • In a 6 quart stockpot, cook spaghetti to package instructions and drain thoroughly. If desired, rinse spaghetti with cold water to stop cooking and make noodles easier to work with. Set noodles aside.
  • While spaghetti cooks, heat olive oil over medium heat in a large skillet. Add ground beef and onion to skillet and cook & crumble beef until browned, about 5-8 minutes. Add garlic to skillet and cook for an additional 2-3 minutes. Drain any excess grease then return meat mixture to skillet.
  • Add your chosen spaghetti sauce to skillet and allow to simmer with meat 5 minutes, then turn heat to low.
  • In a large bowl, whisk together eggs, ricotta cheese, parmesan cheese, and melted butter. Set aside.
  • Add 1/3 of the meat mixture to the bottom of prepared baking dish, then top it with 1/3 of the cheese mix. Add 1/2 of the spaghetti and spread evenly. Repeat with another layer of meat sauce, cheese, then spaghetti. Finish with the remaining cheese sauce and meat sauce. Sprinkle cheddar, Monterrey jack, and mozzarella cheeses on top.
  • Bake in the oven for 20-25 minutes or until cheese sauce has melted and dish is heated through. If you rinsed noodles with cool water, bake at least 25 minutes.
  • Serve spaghetti casserole immediately with parsley, red pepper flakes, and extra parmesan cheese sprinkled on top.


Serving: 1serving | Calories: 793kcal | Carbohydrates: 53g | Protein: 42g | Fat: 46g | Saturated Fat: 23g | Trans Fat: 1g | Cholesterol: 193mg | Sodium: 1065mg | Potassium: 856mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1511IU | Vitamin C: 10mg | Calcium: 497mg | Iron: 4mg

I do my best to provide nutrition information, but please keep in mind that I'm not a certified nutritionist. Any nutritional information discussed or disclosed in this post should only be seen as my best amateur estimates of the correct values.

Author: Chrisy

Made this recipe?

Tag @homemadehooplah on Facebook or Instagram and hashtag it #homemadehooplah so I can see what you whipped up!

Explore more: Beef, Casserole, Dinners, Pasta, Recipes

Take recipes "to go"

Leave a comment

Recipe Rating


    • Kayla
    • 5 stars

    This was delicious! My entire family enjoyed it. The only this is next time I make this I would add a little more meat and sauce. But, thats just our preference. Paired with a salad and some breadsticks and it’s almost better than going to a high end Italian restaurant!

    • Sonia
    • 5 stars

    I made this! Had to sub cottage cheese for ricotta bc it’s what I had but this was AMAZING!!!! Definitely took me more than 10 mins to prep but it was oven and on my plate in about an hour. Not too shabby. Fabulous! Will make again!!

    • Thank you for writing in, Sonia! I’m so glad it turned out so well 😀

    • Janet

    Lots of comments about how good this recipe looks but……………….has anyone actually made it and eaten it? It would be nice to know how recipes actually taste as well as how nice the pictures look. Yes, the pictures are appealing but the taste is most important.

    • Ann

    Love the recipe but your page is super slow with the video ads. Makes my browser crash

    • Sorry about that Ann! I’ll check with my ad network about that.

    • Claire
    • 5 stars

    This looks SO good!

    • Kimberly @ The Daring Gourmet
    • 4 stars

    I could so go for a big bowl of this deliciousness right now! Looks great!

    • Natalie
    • 5 stars

    This looks AMAZING! You had me at pasta and cheese. 🙂

    • Kristen
    • 4 stars

    Pasta is one of my weaknesses. Your baked spaghetti with all of that cheese sounds SO good!

    • Sara
    • 5 stars

    This sounds like a meal the whole family would love, especially with all that cheese!

    • Joy @ Joy Love Food
    • 5 stars

    I love baked pasta dishes, this looks incredible!

    • Jes
    • 4 stars

    This looks soooo good!! Adding this to our list to try!

    • Abigail Raines
    • 4 stars

    Your dish as always looks delicious, Chrissy! This is truly comfort food!

    • Jill @ RunEatSnap
    • 5 stars

    Yum! I love pasta and baked cheesy goodness sounds divine right now.