Spaghetti Casserole

I’m not really sure where to start in describing this spaghetti casserole dish. 

It’s a bit like Spaghetti lasagna.  Spaghetti layered with deliciousness and then served in a casserole style dish! 

Absolutely simple, delicious and kid friendly!

Not only is this this spaghetti casserole an easy weeknight meal, it’s also a great freezer meal. 

Are you a freezer meal kind of person?  If not, then I highly recommend giving them a try, especially if you have space in your freezer!

This meal is perfect for tossing into a tin casserole dish, with a lid of course, and then freezing (up to 1 month).  Then it’s ready to go whenever you need it! 

This casserole tasted great right out of the oven and went quite well with our easy garlic bread, which I highly recommend you try with this recipe!

A nice green salad would also pair well with this dish too.

If you love Italian food, easy meals and meals that reheat well, then this is a dish for you!

My family loved this and I especially loved how simple it was to make!  Whip up a double batch so that you can eat one and freeze one for later!

This post contains Amazon affiliate links as a free service to you!

Spaghetti Casserole
Spaghetti Casserole
Spaghetti Casserole
Spaghetti Casserole
Spaghetti Casserole
Spaghetti Casserole
Spaghetti Casserole
Spaghetti Casserole

Cook Time: 45 minutes

Total Time: 45 minutes

Yield: 6 Servings


  • 1 (8 ounce) package spaghetti
  • 1 1/2 pounds ground beef
  • 1 small white or yellow onion, diced
  • 2 cloves garlic, minced, or 1 teaspoons minced garlic or 2 teaspoons garlic paste
  • 1 (15 ounce) spaghetti sauce, any brand
  • 1 teaspoon sugar
  • 1/2 teaspoon oregano
  • 2 Tablespoons butter
  • 1/3 cup shredded Parmesan cheese
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 egg, well beaten
  • 8 ounce cottage cheese
  • 4 ounces mozzarella cheese


  1. Preheat oven to 350*F
  2. Break spaghetti into thirds and put into large pot. Cook as directed.
  3. While spaghetti is cooking, in a medium skilled, cook ground beef, onion and garlic until beef is cooked through and onion is translucent.
  4. Once beef is cooked, add spaghetti sauce, sugar and oregano. Cook for additional 5 minutes for flavors to meld. Set aside.
  5. When spaghetti done cooking, drain.
  6. Add butter, Parmesan cheese, salt, pepper, and egg to cooked spaghetti. Mix well.
  7. Press spaghetti mixture into a 9x9 square pan.
  8. Top spaghetti mixture with cottage cheese.
  9. Spoon ground beef mixture over cottage cheese.
  10. Bake for 20 minutes.
  11. Remove from oven top with mozzarella cheese and bake for additional 10 minutes or until cheese is melted.
  12. Remove from oven and serve immediately.


This meal also works well as a freezer meal! Prepare up until baking. Freeze. When ready to eat, allow to thaw in fridge for 24 hours then bake at 350*F for 30 minutes, add cheese and bake for additional 10 minutes.



Items recommended for this recipe include…


Another Recipe We Think You’ll Love…

Halfway Homemade Spaghetti Sauce

Halfway Homemade Spaghetti Sauce

6 Comments on “Spaghetti Casserole

  1. Mandy

    Brilliant filling idea for cold winter nights can’t wait to try it , there’s a similer recipe to this for a sw quiche that’s really tasty too you use cottage cheese and packet pasta eggs ect and bung it all in the oven , thanks for the great idea x

    1. Janelle

      Hi Mandy! I’m not familiar with the quiche you’re referring to but it sounds delicious! We have a Quiche Lorraine here on the website that is tasty that I’d suggest trying too! I hope you do get a chance to make this Spaghetti casserole. It’s so easy and tasty! We enjoyed it and think you will too! Thank you so much for your comment!

  2. Lisa

    This dish is delicious! I didn’t have any ground beef and didn’t want to go to the grocery store, so I used white premium chunk chicken breast. I will be trying it with the ground beef next time, and I made enough to freeze!

    1. Janelle

      Lisa I never would have thought to make this with chicken! What a tasty suggestion! I’m so glad to hear it turned out for you and that you loved it. It’s comments like this that really make my day!

  3. ditha

    Thanks for sharimg the recipe. I just made it and its good. I didnt have cottage cheese so i substitute with ricotta and turn out really good. My husband loves it… i will make this regilarly.

    1. Janelle

      Ricotta is a perfect substitute. We actually use Cottage Cheese because we aren’t fans of Ricotta or else we’d probably use the Ricotta! So glad to hear you loved it!


Leave a Reply

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