The Best Baked Spaghetti Recipe

Creamy Spaghetti Casserole Recipe

There’s nothing better than a warm, cheesy pasta bake when you need an easy dinner the whole family will enjoy.

This Million Dollar Spaghetti combines tender spaghetti, flavorful Italian sausage, rich marinara, and a creamy cheese filling into one comforting casserole that’s always a hit.

Whether you’re making dinner for a busy weeknight, a weekend gathering,
or meal prepping for the week, this recipe delivers big flavor with very little fuss.

If you love lasagna but want something easier to put together, this pasta bake is guaranteed to earn a spot in your regular dinner rotation.

Why You’ll Love This Recipe

  • Easier than lasagna. Enjoy the same hearty, comforting flavors with a quicker, more straightforward assembly.
  • Rich, cheesy layers. A creamy blend of cheeses melts into every bite for an irresistibly smooth texture.
  • Perfect for family dinners. It makes a generous casserole that’s great for feeding a crowd or having leftovers.
  • Simple pantry ingredients. Everything you need is easy to find, making it a stress-free meal to prepare.
  • Make-ahead friendly. Assemble it in advance and bake when you’re ready for an effortless dinner.
  • Even better the next day. The leftovers reheat beautifully for an easy lunch or dinner.

For the Spaghetti

  • Spaghetti – The base of this casserole. Cook it just until al dente so it stays firm after baking.
  • Italian Sausage – Adds rich, savory flavor throughout the dish. Mild sausage works well, but spicy sausage is a great option if you like a little heat.
  • Onion – Softens as it cooks and adds sweetness and depth to the meat sauce.
  • Garlic – Fresh garlic gives the sauce a bold, homemade flavor that pairs perfectly with the sausage.
  • Red Pepper Flakes – Optional, but a small amount adds a gentle kick without making the casserole overly spicy.
  • Marinara Sauce – Brings everything together with a rich tomato flavor. Choose a good-quality jarred sauce or use your favorite homemade version.
  • Mozzarella Cheese – Melts into a golden, bubbly topping that makes every bite extra cheesy.
  • Salt & Black Pepper – Simple seasonings that help balance and enhance all of the flavors.

For the Cheese Filling

  • Cream Cheese – Creates a smooth, creamy layer that makes this casserole rich and satisfying. Be sure it’s softened for easy mixing.
  • Ricotta Cheese – Adds a light, creamy texture and gives the filling its classic lasagna-style flavor.
  • Parmesan Cheese – Freshly grated Parmesan adds a nutty, salty finish that complements the other cheeses.
  • Garlic Powder – Blends evenly into the filling, adding extra garlic flavor without overpowering the dish.
  • Dried Oregano – A classic Italian herb that brings warmth and complements the tomato sauce and cheeses.

Step-by-Step Instructions

Step 1: Preheat the Oven

Set your oven to 375°F and position the oven rack in the upper third. Lightly grease a 9×13-inch baking dish or coat it with nonstick cooking spray so the casserole releases easily after baking.

Step 2: Make the Cheese Filling

In a medium mixing bowl, combine the softened cream cheese, ricotta, Parmesan cheese, garlic powder, and dried oregano. Stir until the mixture is smooth and creamy, then set it aside while you prepare the remaining ingredients.

Step 3: Cook the Spaghetti

Bring a large pot of generously salted water to a boil. Cook the spaghetti 2 minutes less than the package directions so it stays slightly firm. Drain the pasta and return it to the same pot.

Step 4: Brown the Sausage

While the pasta cooks, add the Italian sausage and chopped onion to a large skillet over medium-high heat. Cook for about 10 minutes, breaking the sausage into crumbles until it’s fully browned. Stir in the garlic and red pepper flakes, then cook for another minute before draining any excess grease.

Step 5: Combine the Pasta and Sauce

Transfer the cooked sausage mixture to the pot with the spaghetti. Pour in both jars of marinara sauce and toss everything together until the pasta is evenly coated with the rich meat sauce.

Step 6: Assemble the First Layer

Spread half of the spaghetti mixture evenly into the prepared baking dish. This creates the flavorful base for the casserole.

Step 7: Add the Cheese Layer

Spoon the prepared cheese mixture over the pasta and gently spread it into an even layer. It doesn’t need to be perfect—it will melt beautifully as the casserole bakes.

Step 8: Finish Layering

Top the cheese layer with the remaining spaghetti mixture, spreading it evenly to cover the filling. Sprinkle the shredded mozzarella over the entire casserole for a delicious golden topping.

Step 9: Bake Until Hot and Bubbly

Cover the baking dish with foil and bake for 30 minutes. Remove the foil, then broil for a few minutes until the mozzarella is melted, bubbly, and lightly golden. Keep a close eye on it to prevent burning.

Step 10: Rest and Serve

Let the casserole rest for 5 to 10 minutes before slicing. This allows the layers to set, making it easier to serve. Finish with salt and freshly ground black pepper, if desired, and enjoy while it’s warm.

 

Make Ahead + Freezing

To make in advance:

Assemble the casserole through the final layer of mozzarella, then cover tightly and refrigerate for up to 24 hours. When ready to bake, remove it from the refrigerator while the oven preheats, then bake as directed, adding an extra 10 to 15 minutes if needed.

To freeze:

I recommend freezing the casserole before baking. Assemble it in a freezer-safe baking dish, wrap tightly with plastic wrap and aluminum foil, and freeze for up to 3 months. Thaw overnight in the refrigerator, then bake according to the recipe directions until hot and bubbly.

 

The Best Spaghetti Casserole

A hearty baked pasta packed with savory Italian sausage, rich marinara, and a creamy three-cheese filling. Finished with a generous layer of melted mozzarella, this comforting casserole is perfect for family dinners, meal prep, or feeding a crowd.
Print Pin
Course: Dinner, Main Course
Cuisine: Italian-American
Keyword: The Best Spaghetti Casserole
Prep Time: 15 minutes
Cook Time: 50 minutes
Total Time: 1 hour 5 minutes
Servings: 8

Notes

Ingredients

Pasta & Sauce

  • 1 pound uncooked spaghetti
  • 1 pound Italian sausage
  • 1/2 medium onion, chopped
  • 4 cloves garlic, minced
  • 1/2 teaspoon red pepper flakes (optional)
  • 2 (24 ounce) jars marinara sauce
  • 2 cups shredded mozzarella cheese
  • Salt & pepper, to taste

Cheese Filling

  • 8 ounces cream cheese (1 block), softened
  • 8 ounces ricotta cheese
  • 1 cup freshly grated Parmesan cheese
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon dried oregano

Instructions

  1. Preheat the oven to 375°F and position the oven rack in the upper third.
  2. In a medium bowl, combine the cream cheese, ricotta, Parmesan, garlic powder, and oregano. Stir until the mixture is smooth, then set it aside.
  3. Bring a large pot of salted water to a boil. Cook the spaghetti for 2 minutes less than the package directions indicate. Drain the pasta and return it to the same pot.
  4. While the pasta cooks, place the Italian sausage and chopped onion in a large skillet over medium-high heat. Cook for about 10 minutes, breaking the sausage into crumbles as it browns, until fully cooked.
  5. Stir the minced garlic and red pepper flakes into the sausage mixture and cook for about 1 minute. Remove any excess grease from the skillet.
  6. Transfer the sausage mixture to the pot with the cooked spaghetti. Pour in the marinara sauce and toss until the pasta is evenly coated. Tongs or two large spoons work well for mixing.
  7. Spread half of the pasta mixture into a 9×13-inch baking dish, creating an even layer.
  8. Spoon the prepared cheese filling over the pasta and spread it as evenly as possible. It doesn't need to be perfectly smooth.
  9. Add the remaining pasta mixture on top, spreading it into an even layer. Sprinkle the shredded mozzarella evenly over the surface.
  10. Cover the baking dish with foil and bake for 30 minutes. Remove the foil, then broil for a few minutes, watching carefully, until the cheese is melted, bubbly, and lightly browned.
  11. Let the casserole rest for 5–10 minutes before slicing and serving. Season with salt and pepper if desired. While the casserole is still very hot, the layers may not hold perfectly and some of the cheese filling may blend into the sauce, which is completely normal.

Notes

  • You can use bulk Italian sausage or remove the meat from sausage casings.
  • If the cream cheese is still firm, microwave it for 20–30 seconds to soften it before mixing.
  • The cheese filling is flexible, so you can adjust the cheese combination if desired.
  • A generous amount of sauce helps keep the casserole moist, especially when reheating leftovers.
 
Nutrition
Calories: 690kcal | Carbohydrates: 46g | Protein: 35g | Fat: 40g | Saturated Fat: 18g |
Cholesterol: 120mg | Sodium: 1180mg | Potassium: 720mg | Fiber: 4g | Sugar: 9g |     Vitamin A:1050IU | Vitamin C: 7mg | Calcium: 470mg | Iron: 3.8mg
 
Save

1. Can I make Million Dollar Spaghetti ahead of time?

Yes! This is a great make-ahead dinner. Simply assemble the casserole, cover it tightly with plastic wrap or foil, and refrigerate for up to 24 hours. When you’re ready to bake, add about 10 to 15 extra minutes if it’s coming straight from the fridge.

2. Can I freeze Million Dollar Spaghetti?

Absolutely. I recommend freezing it before baking for the best texture. Assemble the casserole, wrap it tightly with plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

3. Can I use cottage cheese instead of ricotta?

Yes, cottage cheese is an easy substitute and works really well in this recipe. If it’s a little watery, drain off the excess liquid first so the cheese layer stays thick and creamy.

4. Why should I undercook the spaghetti?

The pasta continues cooking while the casserole bakes. Cooking it about 2 minutes less than the package directions helps keep the noodles perfectly tender instead of soft or mushy.

5. How do I know when it’s done baking?

The casserole is ready when it’s hot and bubbling around the edges and the cheese on top is completely melted. For the cleanest slices, let it rest for 5 to 10 minutes before serving.

Leave a Reply

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

Recipe Rating




Welcome!

Welcome to Savory & Nest, a food blog dedicated to sharing budget-friendly recipes made with simple, everyday ingredients. The goal is to…

Recipes In Email

Subscribe to my newsletter for exclusive recipes and all of the behind the scenes details.
The Best Baked Ziti Casserole 1
Read More
Five Cheese Baked Ziti (Restaurant-Style Copycat) 16
Read More
Baked Spaghetti Parmesan Casserole 1
Read More
high-level-description-an-editorial-food_jlpWjuIbUpaLYQ2Xmz1qjg_0F1th00wRjCDjzI06nqxZg_cover
Read More
Easy Chicken Parmesan Casserole Fast Dinner For The Weeknight 6
Read More

Related Posts

The Best Baked Ziti Casserole 1
Five Cheese Baked Ziti (Restaurant-Style Copycat) 16
Baked Spaghetti Parmesan Casserole 1