This easy Baked Spaghetti is made with a homemade Italian sausage spaghetti sauce, cooked spaghetti and loads of cheese! It’s a make ahead and freezer friendly weeknight dinner that the whole family loves.

Love a make ahead pasta bake? Try this Rigatoni Pasta Bake, this Chicken Noodle Casserole or this Baked Mostaccioli Pasta next!
Spaghetti with meat sauce is one of our family’s favorite dinners, but there are times when you just want an easy dinner you can make ahead and not worry about stirring a bunch of different pots at once (although this classic Spaghetti and Meatballs will forever be a favorite!).
Somedays I cut corners by making this Slow Cooker Spaghetti Sauce earlier in the day, or stirring up this simple One Pot Spaghetti when I’m short on time or energy.
But this Baked Spaghetti is well loved because I can do all of the prep in advance, and then just pop it in the oven when we need it!

When you pull it out of the oven all golden and bubbly, everyone will think you’ve been slaving over it all day! 😉
How to make Baked Spaghetti:
This is quick overview with some step by step visuals! Jump to the recipe card to see the full ingredient list and instructions.
- Cook your ground meat, onions and seasonings.
- Add your tomato sauce and tomatoes to the sauce.
- Cook your spaghetti separately until al dente.
- Combine the spaghetti and meat sauce in a baking dish and top with cheese.




How to prep Baked Spaghetti ahead:
There are a couple ways to prep this spaghetti bake ahead to make your life easier when you need it!
Prep the Baked Spaghetti entirely up to the point of baking. Cover with plastic wrap and foil (or a lid, but make sure it is air tight) and refrigerate up to 4 days before baking and serving.
Cook the sauce in advance and store it in the fridge for up to 4 days or the freezer for up to 3 months. This is a great way to prep for many different meals, as this sauce is a great addition to any pasta or even sub it in for the sauce in this Easy Lasagna Recipe or Crockpot Lasagna.

How to freeze a pasta bake:
This spaghetti recipe is one of our favorite freezer meals! It’s a lifesaver when back to school and busy days hit.
- Prepare the baked spaghetti up to the point of baking, but don’t bake.
- Let cool to room temperature — ideally, put it in the fridge, uncovered for a couple of hours to cool off.
- Cover with plastic wrap and foil, or an air tight lid (you really have to be careful about this because you don’t want it to be freezer burnt!) and freeze on a flat shelf for up to 3 months.
- To serve, I recommend thawing overnight in the refrigerator or at room temperature for up to 6 hours. Place in a 350 degree F oven and bake until heated through — if it is still partially frozen, I recommend covering with foil or a lid while baking so that it heats more evenly. Reheating will take between 30 minutes to 60 minutes, depending on how cold or frozen it was to begin with.
Serving Suggestions
While this pasta bake is a meal all on its own, it doesn’t hurt to throw a few extra veggies on the table, like these Simple Roasted Vegetables, Air Fryer Broccoli or Roasted Green Beans.
And with any pasta dish, you can’t go wrong with Cheesy Garlic Bread or Homemade Breadsticks.
Baked Spaghetti

Ingredients
- 1 lb Italian sausage, (mild or spicy)
- 1 medium onion, (diced)
- 1 tablespoon minced garlic
- 1 teaspoon dried oregano
- 1 teaspoon dried parsley
- ½ teaspoon dried basil
- 1 teaspoon salt
- ¼ teaspoon black pepper
- 3 cups tomato sauce
- 798 ml diced tomatoes, (28 ounces)
- 375 grams uncooked spaghetti, (about ¾ pound)
- 3 cups shredded mozzarella cheese
- 2 tablespoons shredded Parmesan cheese
Instructions
- To make your sauce, start by crumbling Italian sausage in a large skillet. Add diced onions. Cook sausage and onion over medium heat, stirring often, until meat is browned and onions are softened.
- Stir in garlic, oregano, parsley, basil, salt and pepper and cook 1 minute.
- Stir in tomato sauce and diced tomatoes. Bring to a simmer and reduce heat to low. Let simmer while you cook your spaghetti.
- *Preheat oven to 375 degrees F if baking right away.
- Bring a large pot of water to a boil and add a couple teaspoons of salt. Cook spaghetti just to al dente (we don't want it too soft since we are going to be baking it yet).
- Drain spaghetti and spread into a lightly greased 9×13" baking dish. Pour sauce over top and stir to combine.
- Sprinkle with mozzarella and parmesan cheese and bake at 375 degrees F for 20-30 minutes, until bubbly and cheese is lightly browned. Serve.
- *See post above for tips on refrigerating, freezing, and baking later.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Want to save this recipe?
Create an account easily save your favorite content, so you never forget a recipe again.
Tried this recipe?
Tag @thereciperebel or hashtag #thereciperebel — I love to see what you’re making!
Tag @thereciperebelSubstitutions and variations:
There are lots of ways to make this Baked Spaghetti your own! Here are a few of our favorite ways to mix it up:
- Swap the Italian sausage for Italian turkey or chicken sausage for a lighter spin. You can also use ground beef if that’s all you have, but you may want to increase the spices to compensate.
- Use another pasta shape: since the pasta is boiled separately, you just have to make sure that whatever pasta you are cooking is removed from the cooking water a couple minutes before it is tender so that it doesn’t overcook in the oven.
- Add more veggies! Most vegetables go well in here, so it’s a great way to clean out the fridge. Chopped spinach, kale, shredded carrots or zucchini, diced peppers or mushrooms are all great ideas.
- Spice it up: I use mild Italian sausage because that’s what our family prefers, but you can easily swap it for hot Italian sausage or add in a ¼ teaspoon of red pepper flakes or cayenne pepper if you need some heat!
More baked pastas you’ll love!
Easy, prep ahead and freezer friendly meals for the whole family.






cindy says
Can I make it a day ahead?
Ashley Fehr says
Absolutely! I would just undercook the noodles by a minute or two and add a splash of water and cover to reheat in the oven.
Cindy says
My family enjoyed the spaghetti. Thanks for the recipe and you for answering my question. I appreciate your kindness.
Ashley Fehr says
No problem!
Christine says
This is a delicious recipe! Because we are non-cheese eater, we left it out. We loved it!
Thank you!
Ashley Fehr says
Thanks Christine!
Ann Seal says
Really easy and very tasty. I am trying not to use my big oven and wonder if this could be cooked in the air fryer.
Ashley Fehr says
It definitely could if you have an oven safe dish that fits inside it!
Dolly Pratt says
Going to make this. Was wonding do you cover it when you put it in the oven
It looks really good
Ashley Fehr says
I leave it uncovered to brown the cheese 🙂
Karen Smith says
So Good! A hearty delicious meal! Loved all the cheese!
The Recipe Rebel says
Thank you Karen!
Linda says
I use ground beef as well.Excellent.Some people aren’t fond of sausage but some of both is great.
The Recipe Rebel says
Thanks Linda!
Jacqueline says
Used traditional pasta sauce which is added, mushrooms, green pepper, onions, garlic and baked meatballs. Added fresh basil before topping with cheese. It was absolutely delicious. Thanks for the recipe.
Ashley Fehr says
I’m so happy to hear that!
Sarah says
This looks amazing!! I’m wanting to try this with some zucchini diced up in it! If I do that does the zucchini need to be cooked first or will it soften up enough in the oven?
Ashley Fehr says
I would probably saute them briefly with the onions and spices, just so they soften a little before the oven.
Char R says
I’m trying this soon. Hubby and I love one dish meals…and this looks soo good.
I wonder if I could get my grandson to eat it, since he hates any and all veggies.
Ashley Fehr says
I’d love to hear what you think!
Maria says
The cheese on top looks good. Perfect! I’ve been craving for spaghetti lately.
Ashley Fehr says
Thanks Maria 🙂
Jamie says
This is such a hearty, and satisfying meal with the Italian sausage! My family loves it!
Ashley Fehr says
Thanks Jamie!
Teodora Grujic says
Oh, I am making this tomorrow for dinner, and I can’t wait! thanks for sharing!
Jen says
The melted layer of cheese on top is so good! It takes spaghetti to a new level. I love this for weeknight family dinners.
Ashley Fehr says
Thanks! We love it too!