Baked Cheesy Spaghetti

This post may contain affiliate links. For more information, read my full disclosure policy.  

5 from 18 votes
Prep: 25 minutes
Cook: 35 minutes
Total: 1 hour

Cheesy spaghetti lovers, this baked version is about to become your new weeknight obsession. It’s layers of seasoned ground beef, creamy sour cream and cream cheese filling, and gooey cheddar — all tucked into tender spaghetti noodles. One bite and you’ll understand why this one never has leftovers. If you love casseroles, try this BLT Pasta and Chicken Noodle Casserole.

A cheesy spaghetti casserole topped with melted cheese in a baking dish, with a serving of the casserole placed on a square white plate nearby.

SAVE THIS RECIPE!

Enter your email below and we’ll send this recipe straight to your inbox.

Save Recipe Final

Why this Recipe is a Keeper

This cheesy baked spaghetti casserole checks every box for a stress-free, crowd-pleasing dinner. It’s hearty, simple to pull together, and loved by every age group at the table.

  • Big, Bold Layers: Every forkful has pasta, creamy cheese filling, and meaty tomato sauce together.
  • Make-Ahead Friendly: Assemble it the night before and bake it fresh when you need it.
  • Freezer-Ready: This recipe freezes beautifully — perfect for stocking your freezer with real meals.
  • Feeds a Crowd: Twelve servings means this is the dish you bring to potlucks and family gatherings.

Can I Make Baked Spaghetti Ahead of Time?

A fork holding a bite of spaghetti with tomato sauce and melted cheese, above a plate of more spaghetti—perfect for those seeking easy dinner ideas.

Yes, absolutely — and it’s one of the best reasons to make this recipe. You can fully assemble the entire casserole, cover it tightly with foil, and refrigerate it for up to 24 hours before baking.

When you’re ready to cook, pull it from the fridge while the oven preheats to 350°F. You may need to add 5 to 10 extra minutes to the covered bake time since it’s starting cold.

The flavors actually deepen overnight, so a make-ahead version can taste even better than one baked immediately. Just don’t add the cheddar topping until right before it goes into the oven for the best melt.

Pro Tip

Set your cream cheese out at least 30 minutes before you start cooking. Room temperature cream cheese blends smoothly into the sour cream and Parmesan mixture without lumps — cold cream cheese will leave chunks that don’t fully incorporate, and your creamy layer won’t be as smooth.

Ingredient Notes


You don’t need anything fancy here — just good pantry staples used the right way. A few key ingredients are worth a closer look before you start.

This is an overview of key ingredients. Get the full printable recipe with specific measurements and directions in the recipe card below.

Uncooked spaghetti, cooked ground meat in a pot, tomato sauce, chopped onions, shredded cheese, minced garlic, cream cheese, sour cream, and seasonings on a white surface—perfect for easy dinner ideas.
  • Ground Beef: Use 80/20 ground beef for the best flavor and texture in the meat sauce. Leaner beef can make the sauce feel dry.
  • All Purpose Seasoning Blend: This is my All Purpose Seasoning — it seasons the beef and the sauce, so don’t skip it. You’ll use 2 teaspoons total, divided between Steps 1 and 2.
  • Cream Cheese: Must be at room temperature before mixing. It creates that signature creamy layer that makes this dish unforgettable.
  • Sour Cream: Full-fat sour cream gives the richest result. It balances the acidity of the tomato sauce beautifully.
  • Canned Tomato Sauce: A standard 24-ounce can works perfectly. You can use a plain sauce or a lightly seasoned variety.
  • Cheddar Cheese: Grated cheddar melts best when freshly grated from a block. Pre-shredded works in a pinch but won’t melt quite as smoothly.

Variations and Substitutions

This easy baked spaghetti is wonderfully flexible — don’t be afraid to make it your own. These swaps all work great without changing the basic method.

➡️ Swap the protein: Use ground turkey, ground pork, or Italian sausage instead of ground beef.
➡️ Add vegetables: Stir in spinach, mushrooms, or diced bell peppers with the meat sauce in Step 2.
➡️ Change the sauce: Try vodka sauce or alfredo sauce in place of tomato sauce for a completely different flavor profile.
➡️ Lighten it up: Use low-fat or fat-free versions of the cream cheese, sour cream, and cheddar to reduce calories.
➡️ Add fresh herbs: Stir in fresh basil, parsley, or oregano at the end for a brighter finish.
➡️ Switch the pasta: Penne, rigatoni, or rotini all work well if you don’t have spaghetti on hand.

How to Make This Recipe

Here’s a quick overview of how this baked cream cheese spaghetti comes together. Full instructions are in the recipe card below.

These are just highlights. Get the full printable recipe with specific measurements and directions in the recipe card below.

Three-step process: 1) Ground beef cooking in a skillet, 2) Beef mixed with tomato sauce in the skillet, 3) Beef and sauce combined with shredded cheese in a mixing bowl—perfect for easy dinner ideas.
  • Brown the beef. Cook ground beef with 1 teaspoon of All Purpose Seasoning Blend in a large skillet until no longer pink.
  • Build the sauce. Add tomato sauce, garlic, remaining seasoning blend, and Italian seasoning. Simmer for 10 minutes.
  • Mix the cheese layer. Stir together onion, cream cheese, sour cream, and Parmesan cheese in a large bowl.
  • Layer the casserole. Alternate one-third each of cooked spaghetti, cheese mixture, and meat sauce — three times — in a greased 9×13 baking dish.
  • Bake and finish. Top with cheddar cheese, cover with foil, bake 20 minutes, then uncover and bake 10 to 15 minutes more until cheese is melted.
A three-step collage showing an easy dinner idea: spaghetti in a baking dish—step 1 with cheese, step 2 with meat sauce, and step 3 topped with shredded cheese, ready to bake.

Prep Ahead and Short Cut Tips

Getting a head start on this recipe makes weeknight dinner almost effortless. Here are the best ways to save time without cutting corners.

➡️ Cook the pasta ahead: Boil and drain the spaghetti up to 2 days early. Toss with a little olive oil to prevent sticking and refrigerate in an airtight container.
➡️ Brown the beef in advance: Cook and season the ground beef the day before, then refrigerate. Reheat and add the sauce ingredients when you’re ready to assemble.
➡️ Assemble the night before: Build the entire casserole, cover tightly with foil, and refrigerate overnight. Bake the next day — add 5 to 10 minutes to the covered bake time.
➡️ Use jarred minced garlic: A teaspoon of jarred minced garlic equals 2 fresh cloves and saves prep time without sacrificing flavor.
➡️ Soften cream cheese fast: Cut cold cream cheese into small cubes and let them sit at room temperature for 15 minutes — much faster than waiting for a whole block to soften.

Alternate Cooking Methods

Slow Cooker Method: Layer the assembled casserole into a large slow cooker instead of a baking dish. Cook on LOW for 3 to 4 hours. Add the cheddar cheese topping in the final 20 minutes and cover until melted. Note that the texture will be softer than the oven-baked version, but the flavor is just as rich.

Freezer-to-Oven Method: Assemble the casserole completely, wrap tightly in plastic wrap and then foil, and freeze for up to 3 months. To bake from frozen, thaw overnight in the refrigerator, then bake covered at 350°F for 30 to 35 minutes before uncovering for the final 10 to 15 minutes.

A wooden spatula lifts a serving of cheesy spaghetti with melted cheese from a turquoise casserole dish on a kitchen counter.

Why Is My Baked Spaghetti Dry

Dry baked spaghetti is one of the most common complaints about this type of dish — and it almost always comes down to one of two things. Either the pasta was overcooked before it went into the oven, or the sauce wasn’t saucy enough to begin with.

My recipe solves this with the cream cheese and sour cream layer, which keeps the noodles from soaking up all the sauce during baking.

If you want extra insurance, make sure your meat sauce is loose and saucy before layering — it will thicken as it bakes. Slightly undercooking the spaghetti before assembling also helps, since the pasta continues to cook in the oven.

How to Store, Reheat and Use Leftovers

Storing: Let the casserole cool completely, then cover the dish tightly with foil or transfer portions to an airtight container. It keeps in the refrigerator for up to 4 days.

Reheating: For the best results, reheat individual portions in the microwave with a splash of water and a loose cover to trap steam — about 2 minutes on medium power, stirring halfway through.

To reheat the whole dish, cover with foil and warm in a 325 degree F oven for 20 to 25 minutes.

Using Leftovers: Leftover baked cheesy spaghetti is just as good the next day — serve it alongside a simple green salad for an easy lunch.

If you love a good casserole dinner, try these IAK favorites: Baked Ravioli Casserole, Easy Ground Beef Stroganoff Casserole, or Tex Mex Casserole with Ground Beef.

Expert Tips for Making This Recipe

➡️ Room temperature matters: I always pull the cream cheese out at least an hour before I start cooking. It blends into the sour cream so much smoother, and you won’t have lumpy pockets in the middle layer.

➡️ Don’t skip the simmer: Letting the meat sauce simmer for the full 10 minutes makes a real difference. The garlic and Italian seasoning need that time to bloom into the sauce — rushing it gives you a flat-tasting casserole.

➡️ Grate your own cheddar: Pre-shredded cheese has a coating on it that prevents it from melting properly. I grate mine fresh every time, and the top comes out beautifully gooey every single time.

We Recommend You Try These

SAVE THIS RECIPE!

Enter your email below and we’ll send this recipe straight to your inbox.

Save Recipe Final

A casserole dish with the spaghetti and a white plate with a serving on it.

Easy Baked Spaghetti

5 from 18 votes
This cheesy spaghetti casserole delivers all the comfort of lasagna with a fraction of the effort — and a creamy cream cheese layer that sets it apart from every other baked pasta on your table. It’s a crowd-pleasing weeknight dinner that makes enough for a full family, stores well all week, and freezes like a dream.
Prep Time : 25 minutes
Cook Time : 35 minutes
Total Time : 1 hour
Servings: 12 servings
Course: Main Dish

SAVE THIS RECIPE!

Enter your email and we’ll send this recipe to your inbox.

Ingredients
  

  • 16 ounces spaghetti, cook according to package directions before assembling
  • 2 pounds ground beef
  • 2 teaspoons All Purpose Seasoning Blend, divided
  • 24 ounces tomato sauce
  • 2 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • ½ cup onion, chopped
  • 8 ounces cream cheese, bring to room temperature before using
  • 2 cups sour cream
  • ¼ cup shredded Parmesan cheese
  • 1 cup grated cheddar cheese
  • Non-stick cooking spray

Instructions
 

  • Preheat the oven to 350 degrees F. In a large skillet, add ground beef and season with 1 teaspoon All Purpose Seasoning Blend. Cook over medium-high heat until no longer pink, breaking meat into crumbles as it cooks.
  • Add tomato sauce, garlic, the remaining teaspoon of All Purpose Seasoning Blend and Italian seasoning. Simmer over low heat for 10 minutes.
  • Meanwhile, in a large bowl, combine onion, cream cheese, sour cream and Parmesan cheese. Set aside.
  • Spray a 9×13 baking dish with non-stick cooking spray. Place one-third of the cooked spaghetti in the dish. Spoon one-third of the cheese mixture over the noodles and top with one-third of the meat sauce. Repeat the layers two more times.
  • Top with grated cheddar cheese. Cover with foil and bake for 20 minutes. Remove foil and bake for an additional 10 to 15 minutes, or until cheese is melted and bubbly.

Christina’s Notes

  • Refrigerate leftovers in an airtight container for up to 4 days. This recipe freezes well — wrap tightly and freeze for up to 3 months.
  • Soften the cream cheese: Bring it to room temperature before mixing so the filling blends without lumps.
  • Undercook the pasta slightly: Pull the spaghetti just before al dente — it finishes cooking in the oven and won’t turn mushy.
  • Keep the sauce loose: Your meat sauce should be on the saucy side before layering. It thickens as the casserole bakes.
  • Cover first, then uncover: Baking covered traps steam and cooks everything through. Removing the foil for the last 10 to 15 minutes gives you that golden, bubbly cheese top.
  • Let it rest: Give the casserole 5 minutes after it comes out of the oven before cutting. The layers will hold together much better when you serve it.
Helpful Tips for All RecipesThese quick tips will help you get perfect results every time.

  • Scale the recipe: Simply adjust the serving size in the recipe card and the ingredients will update automatically.
  • Make your own All Purpose Seasoning: When a recipe calls for All Purpose Seasoning, you can use my homemade All Purpose Seasoning recipe or substitute salt and pepper to taste.
  • Meat doneness: I always use a meat thermometer to test for doneness when cooking meat.
  • Use unsalted butter: I use unsalted butter so I can control the salt level in the recipe.
  • Preheat the oven: Unless otherwise noted, always preheat your oven before baking.

For more helpful information about this recipe, such as variations, substitutions and other pro-tips, check out the blog post.

Nutrition

Calories: 494kcalCarbohydrates: 36gProtein: 26gFat: 27gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gTrans Fat: 1gCholesterol: 89mgSodium: 562mgPotassium: 591mgFiber: 3gSugar: 6gVitamin A: 622IUVitamin C: 5mgCalcium: 244mgIron: 3mg
The nutritional information provided are estimates. It is recommended that you verify this information with your own trusted resource.
Did You Make This Recipe?Leave a review & star rating to let everyone know what you thought.
We love honest feedback, but to keep reviews helpful for everyone, we reserve the right to remove star ratings if it is clear the recipe has not been made, if the comment does not provide meaningful input, or if significant substitutions or alterations were made. Please note that ratings should reflect the original recipe as written to avoid confusing other readers.

More Recipes You Might Like

5 from 18 votes (18 ratings without comment)

Leave a Comment

Rate this Recipe