This million dollar spaghetti casserole combines layers of noodles, rich meat sauce, and creamy cheeses for the ultimate comfort food dinner. It’s an easy, family-favorite meal that tastes like a million bucks!

Slice of million dollar spaghetti casserole being lifted from the pan to show cheesy layers.

This post may contain affiliate links. Read disclosure policy.

Million Dollar Spaghetti Recipe

If you love easy pasta recipes that taste amazing, this million dollar spaghetti casserole will quickly become a family favorite. It’s hearty, cheesy, and the perfect mix between my baked spaghetti recipe and classic lasagna.

Like my million dollar ravioli or lazy lasagna casserole, it’s cozy, crowd-pleasing comfort food that can feed a lot of people without spending a fortune. Whether it’s a weeknight dinner or a Sunday supper potluck, this creamy spaghetti casserole always disappears fast!

Why You’ll Love This Recipe

  • A new take on a classic: This casserole puts a delicious twist on spaghetti with rich layers of sauce, noodles, and creamy cheese baked to perfection.
  • Prep-ahead friendly: You can assemble it in advance or freeze it for an easy make-ahead dinner that’s perfect for busy weeknights!

Ingredient Notes

Million dollar spaghetti casserole ingredients including pasta, sauce. cheese and sausage on counter.

Find the full printable recipe with specific measurements below.

  • Sweet Italian sausage: I used ground Italian sausage but you could use a mix of ground beef and sausage.
  • Cream cheese: Use softened cream cheese to make it easier to combine with the other ingredients.
  • Sauce: When I don’t have any homemade marinara sauce or homemade spaghetti sauce I throw in a jar of spaghetti sauce or store bought marinara sauce.
  • Ricotta cheese: This is a mild soft cheese that doesn’t have much flavor. It adds a ton of creamy texture, and is used in all kinds of pasta dishes and baked goods.
  • Mozzarella cheese: Grate it fresh from a block, whenever possible. It’s tastier, melts better, and doesn’t come with added preservatives meant to prevent the cheese from clumping together.
  • Italian seasoning: Here’s the easy homemade Italian seasoning blend I always keep on hand.

How to Make Million Dollar Spaghetti

 Cook sausage in a large skillet over medium heat, add onion, then garlic and cook until soft. Drain fat from the meat before adding the spaghetti sauce and Italian seasoning.

In a medium bowl, mix ricotta, cream cheese, and 1/2 cup of mozzarella with 1 teaspoon of Italian seasoning. Season with salt and pepper and chopped fresh basil if desired. 

Place 1/2 of the cooked saucy noodles into the bottom of the prepared 9×9 inch baking dish.

Spaghetti with sauce spread in a baking dish.

Spread the ‘million dollar’ cheese mixture overtop the noodles. Place the remaining spaghetti overtop the cheese layer.

Ricotta mixture over spaghetti in a baking dish.

Add the meat sauce over top and sprinkle with the remaining mozzarella. Cover it with aluminum foil. 

Unbaked million dollar spaghetti casserole in baking dish.

Put the casserole dish in oven for 35-40 minutes. Remove the foil for the last 10 minutes until the cheese is bubbly and everything has been heated through. Allow it to cool for 5 minutes once out of the oven before you serve it. Sprinkle with a garnish of fresh basil and enjoy!

Million dollar spaghetti casserole cut into slices in a white baking dish on counter.

Tips

  • For a golden-brown cheesy topping, place it under the broiler for 1-2 minutes in the end.
  • Meat: Swap the sausage for hamburger or ground turkey, however add in an extra teaspoon of Italian season and a pinch red pepper flakes. I like to cook the whole pound of meat and then remove 1 cup and freeze for a quick weeknight sauce.
  • Use a different kind of cheese if you’d like. A combination of mozzarella and cheddar cheese is great. You can also finish it with a sprinkling of Parmesan cheese! 
  • Swap the spaghetti noodles with fettuccine or linguine noodles, or use your favorite medium pasta, like fusilli, rigatoni or ziti.
  • Double the recipe. I’m doubling the sauce, I’ll still just use a pound of meat to make it go further. Use a 9×13-inch baking dish or freeze the other half in a 8×8 foil pan. 
     

Serving Suggestions

When we do any kind of pasta night, a basket of garlic bread or my easy breadstick recipe is a must. 

This million dollar spaghetti casserole is pretty filling so a chopped salad or copycat Olive Garden salad on the side is all you’d need to complete it.

Million dollar spaghetti casserole in a baking dish on counter with one slice missing to show layers inside.

For more baked pasta recipes try ricotta stuffed shells, lasagna roll ups or three cheese manicotti next!

Million dollar spaghetti casserole on counter.

Million Dollar Spaghetti Casserole

5 from 16 votes
Recipe by: Jamielyn Nye
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 9
This million dollar spaghetti casserole combines layers of noodles, rich meat sauce, and creamy cheeses for the ultimate comfort food dinner that tastes like a million bucks!

Video

Ingredients 

  • ¾ pound sweet Italian sausage , casing removed
  • ½ yellow onion , chopped
  • 3 cloves garlic , minced
  • 2 teaspoons Italian seasoning , divided
  • 1 (24-ounce) jar spaghetti sauce or marinara , divided
  • 8 ounces dry spaghetti noodles
  • ½ cup ricotta cheese , can sub cottage cheese or sour cream
  • 4 ounces cream cheese , softened
  • 1 ½ cups shredded mozzarella cheese , divided
  • Salt and Pepper
  • fresh basil

Instructions

  • Preheat oven to 350°F. Butter a 9×9-inch baking dish or spray lightly with nonstick spray.
  • Make spaghetti sauce. In a large skillet over medium heat, cook 3/4 pound sausage, breaking apart with a wooden spoon, until no longer pink. Add 1/2 chopped yellow onion and cook 3 to 5 minutes, or until softened. Stir in 3 cloves garlic and cook 1 minute longer. Drain fat, and stir in 1/2 jar spaghetti sauce and 1 teaspoon Italian seasoning. Bring to a light simmer and then season with salt and pepper to taste.
  • Cook noodles. While the sauce is simmering bring a large pot of salted water to a boil. Cook 8 ounces spaghetti according to package directions. Drain and return to pot. Stir in remaining 1/2 jar spaghetti sauce.
  • Ricotta mixture. In a medium bowl, mix 1/2 cup ricotta cheese, 4 ounces cream cheese, 1/2 cup mozzarella and 1 teaspoon Italian seasoning until combined. Season with salt and pepper. Add in freshly chopped basil if desired.
  • Layer. Place 1/2 of the noodles evenly in the bottom of the baking dish. Spread the ricotta cheese mixture over the top of the noodles. Place the remaining 1/2 of the noodles over the top of the cheese mixture. Pour the spaghetti meat sauce over the top. Sprinkle with remaining 1 cup mozzarella. Cover with foil.
  • Bake. Bake 35 to 45 minutes, removing foil last 10 minutes, until heated through and cheese is bubbly. You can broil for 1-2 minutes if desired (watch carefully). Remove from oven and allow to cool 5 minutes before serving. Sprinkle fresh basil over the top before serving.

Last step: Please leave a comment and rating after you make the recipe.

Notes

Freeze: Make the casserole up until baking (I like to place in a foil pan). Cover with foil and freeze up to 3 months. Thaw overnight in the refrigerator before baking. 
Storage: The leftovers can be stored in an airtight container in the refrigerator up to 3 days. If dry, add more marinara. 

Nutrition

Calories: 371kcal, Carbohydrates: 26g, Protein: 16g, Fat: 23g, Saturated Fat: 11g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 8g, Cholesterol: 63mg, Sodium: 805mg, Potassium: 440mg, Fiber: 2g, Sugar: 4g, Vitamin A: 691IU, Vitamin C: 7mg, Calcium: 168mg, Iron: 2mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Recipe FAQs

Why is it called million dollar spaghetti?

It’s pretty simple really. It’s given that name because of how delicious it is! The layers of rich, saucy, cheesy goodness in million dollar spaghetti casserole taste like a million bucks!

Can I freeze it?

Yes, this makes a great freezer meal! Prepare it in a foil pan up until the point just before baking. Cover it with foil (you can also add a layer of plastic wrap before it, to avoid freezer burn) and keep it frozen for up to 3 months. Thaw in the fridge overnight and remove the plastic wrap before baking.

Can I make this ahead of time?

Yes! It’s a great make-ahead dish. You can either double the recipe and prepare one for freezing using the directions above or if you’re cooking ahead of time for a busy week store in the refrigerator for a few days until ready to bake.

How to store leftovers?

Keep any leftovers stored in the fridge for up to 3 days in an airtight container. The pasta may have absorbed some of the sauce, so you may need to add a little bit more marinara sauce to loosen it up.