Baked Spaghetti combines classic spaghetti with a bubbly, saucy casserole for a comforting one-pan dish with lots of cheese. Make it ahead, bake when you’re ready, and enjoy clean slices plus great leftovers all week.

hot and cheesy Baked Spaghetti

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

Holly’s Recipe Highlights

  • Flavor: Rich, comforting, and full of tomato flavor, savory meat, and Italian herbs. Topped with melty, golden cheese that makes every bite irresistible.
  • Why Make It: One easy bake turns everyday spaghetti into a sliceable casserole that serves 8 and reheats perfectly for quick, satisfying lunches all week long. 
  • Recommended Tools: All you need is a large pot, a skillet, a 9×13-inch dish, and a colander.
  • Serving Suggestions: Serve with garlic bread and a Caesar salad for an easy, cozy meal.
Baked Spaghetti in baking dish with cheese on top

Ingredients Notes

  • Spaghetti: Use spaghetti noodles for a classic dish or swap them for any long pasta or whole wheat spaghetti you have on hand.
  • Meat: Use ground beef, Italian sausage, or a combination of the two. For a leaner option, ground turkey or turkey sausage can be used. Remember to drain the meat well, or the sauce will be watery.
  • Sauce: Use your favorite pasta sauce or a homemade marinara, and add diced tomatoes and Italian seasoning for extra flavor. Simmer the sauce until it thickens. It should be thick, not soupy.
  • Cheese: Mozzarella melts the best and is wonderfully gooey. Preshredded can be used, but it has an anticaking agent, which means it doesn’t melt as well.
Baked Spaghetti served on a white plate

How To Make Baked Spaghetti

  1. Cook spaghetti until al dente and drain (full recipe below).
  2. Brown the meat with onion, garlic, seasoning, and bell pepper.
  3. Stir in the rest of the sauce ingredients and simmer until thickened.
  4. Combine with the spaghetti and spread into a casserole dish.
  5. Top with mozzarella and Parmesan, and bake until hot and bubbly.

Tips for Bubbly Success

  • Cook the noodles a minute or two less than recommended, so they stay perfectly tender after baking.
  • For a thicker sauce, simmer uncovered until thickened, then toss with spaghetti.
  • Add a small handful of mozzarella into the spaghetti mixture, not just on top, for extra cheesy goodness.
  • Make ahead by assembling and refrigerating. When ready to bake, add a few minutes to the cook time to ensure it is heated fully through.
  • If the top browns too fast, loosely cover with foil for the final 10 minutes.
  • Let it rest 10 minutes before cutting so it holds together and serves neatly.
Baking dish full of Baked Spaghetti with serving taken out of it

Storing and Reheating

  • Refrigerate: Store leftovers in an airtight container for up to 4 days.
  • Reheat: Warm small portions in the microwave, or for the best texture, cover and bake in the oven at 350°F until hot throughout. Add a splash of marinara if it looks dry.

Freezing Instructions:

  • Freeze unbaked: Assemble in a freezer-safe dish, cover well, and freeze. Thaw overnight in the fridge, then bake 35–40 minutes, adding cheese after 20 minutes for a melty, golden top.
  • Freeze after baking: Cool completely, portion, wrap with foil, then tightly with plastic wrap, and freeze for up to 3 months for the best texture.

Cozy Pasta Night Favorites

Did you love this Baked Spaghetti? Leave a rating and comment below.

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
a close up of baked spaghetti on a plate
4.98 from 510 votes

Baked Spaghetti

Servings 8 servings
This baked spaghetti is a hearty pasta casserole with saucy noodles, a quick meat sauce, and a golden mozzarella-Parmesan topping. It is easy to make ahead and perfect for feeding a hungry family.
Servings 8 servings
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Email this recipe!
Enter your email and we’ll send it directly to you, plus get even more tips & recipes!

Ingredients  

  • 16 ounces spaghetti
  • ¼ cup chopped fresh parsley or 2 tablespoons dried
  • cups shredded mozzarella cheese
  • cup shredded Parmesan cheese

Sauce

  • 1 pound lean ground beef or Italian sausage
  • 1 green bell pepper diced
  • 1 small onion diced
  • 2 cloves garlic minced
  • ½ teaspoon salt or to taste
  • 32 ounces pasta sauce or marinara sauce
  • 1 (14.5 ounces) can diced tomatoes with juices
  • teaspoons Italian seasoning

Instructions 

  • Preheat the oven to 375°F. Grease a 9×13-inch baking dish.
  • In a large pot of salted water, cook the spaghetti al dente according to package directions.
  • In a large skillet over medium-high heat, brown the ground beef, green pepper, onion, garlic, and salt while breaking up the meat. Drain fat if needed.
  • Stir in the pasta sauce, tomatoes, and Italian seasoning. Simmer uncovered for 5 to 10 minutes or until thickened. Stir in the cooked spaghetti and parsley.
  • Transfer the mixture to the prepared dish, top with cheeses, and bake for 25-30 minutes or until hot and the cheese is browned and bubbly. Cut into squares to serve.

Video

Notes

If preparing ahead of time, increase the baking time 
This casserole can be covered with foil and frozen (before baking). Thaw in the fridge overnight and bake for 35 to 40 minutes, adding the cheese after 20 minutes.
Leftovers can be covered with plastic wrap and stored in the fridge for up to 4 days. Reheat in the oven or in the microwave until heated through. 
4.98 from 510 votes

Nutrition Information

Calories: 413 | Carbohydrates: 53g | Protein: 28g | Fat: 10g | Saturated Fat: 5g | Cholesterol: 55mg | Sodium: 1054mg | Potassium: 864mg | Fiber: 5g | Sugar: 9g | Vitamin A: 945IU | Vitamin C: 28mg | Calcium: 216mg | Iron: 4mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Casserole, Dinner, Entree, Pasta
Cuisine American, Italian
cheesy Baked Spaghetti in a casserole dish with a title
zesty and hearty Baked Spaghetti with writing
slice of Baked Spaghetti on a plate with a title
zesty Baked Spaghetti in a casserole dish and close up photo with a title

Categories:

, , ,

Recipes You’ll Love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

4.98 from 510 votes (421 ratings without comment)

Leave a Reply

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

Recipe Rating




Comments

    1. Other readers have used a marinara sauce in this recipe with good results. I would love to hear how it turns out for you.

  1. Hi Holly, I made this last night.Next time I will add the peppers. I didn’t have enough spaghetti so used fusilli. The noodles weren’t firm enough for my liking maybe I over cooked them.4 stars

  2. Just curious if anyone knows, it browned on top, almost crispy, but why didn’t it bubble and stay soft.

    1. Hi Linda, you can add a little extra pasta sauce or try a splash of broth to help add some additional moisture to this recipe.

  3. If I wanted to make a version of this without meat in it, should I alter the baking time? Making the OG too for a fundraiser but we have some people with Alpha Gal so trying to make it work for them.

    1. Hi Christel, the meat is pre cooked before added to the casserole so it shouldn’t adjust the cooking time to leave it out.

  4. I’m so looking forward to cook this for my sons birthday. if I prepared it a day ahead do I still cook the past and meat.

    1. Hi Bg, we assemble this entirely (up to the last step) and then refrigerate until ready to bake. Then remove it from the fridge at least 30 minutes before baking and bake for about 35 to 40 minutes or until hot in the center. Make sure you bake the casserole uncovered so the cheese can form a nice crust. Covering it will also make it steam, which can overcook the spaghetti.

  5. Delicious! We added some onion and cottage cheese for a protein boost.
    Question: Would this recipe work with regular frozen hashbrowns?5 stars

    1. Hi Alison, I have only tried this recipe as written but would love to hear how it turns out for you.

  6. I made a take on this tonight and it is a lot better than I expected! I tried to clean out what I had and it worked out well. Iused goat cheese instead of mozzarella and added red pepper flakes and Greek kalamata olives. I also added a cup of bone broth in the bake and fresh tomatoes in addition to the pasta sauce. Thank you!4 stars

  7. This was great! Everyone ate seconds. I added a couple of tablespoons of red wine, a couple if tablespoons of sugar, and about 1/4 cup butter, but it probably didn’t change it much. Definitely a keeper! Thank you!5 stars

  8. Fantastic recipe. I added grated cheddar, 2 peppers one red one yellow, Spanish onion, club house Italian seasoning,3 tablespoons to the sauce. This is so tasty. Thank you.5 stars

  9. Ive made this recipe in the past a few times always comes out good and delicious every time… my little one wanted spaghetti for dinner tonight… I used angel hair pasta and then I ground up a pound of ground meat and then once drained I let it simmer on the stove for about a good half hour with tomato sauce and hunts’ meat flavored pasta sauce and seasoned that good with italian seasoning, garlic and onion powder…once pasta was all done n drained I added the meat sauce mixture with the remainder half can of the Hunts’ meat flavor sauce and another full can of hunts’ traditional pasta sauce to the angel hair pasta… once it was all mixed together really well I took half of that and put it into my 13×9 baking dish and topped it with parm. cheese.. then added the rest of the spaghetti on top of that and I evened it all out and I will top it off with sargentos shredded mozzarella and provolone cheese mixture and parm. cheese before I pop it in the oven… it was funny cause after I made the spaghetti up I was thinking its kinda too plain what else can I do and then it dawned on me oh yeah i’ve made baked spaghetti in the past but had to look the recipe up cause I forgot for how long to bake it for hahahaha…. thank you for sharing your recipe :^) have a blessed day5 stars