Million Dollar Spaghetti is a cheesy baked pasta layered with tender spaghetti, a creamy cheese filling, savory meat sauce, and plenty of melted mozzarella. This cheesy baked spaghetti is made for sharing and makes an easy, hearty dinner for family or guests.

Round off the meal with a simple green salad and homemade garlic bread.

hearty Million Dollar Spaghetti on plates

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

Holly’s Recipe Highlights: Million Dollar Spaghetti

  • Flavor: Zesty marinara, savory Italian sausage, and three creamy cheeses give every layer rich, savory flavor.
  • Why Make It: It delivers the layered look of an easy homemade lasagna without arranging individual noodles.
  • Make Ahead: Assemble this up to a day ahead and keep it refrigerated until ready to bake. It makes dinner easier when feeding family, bringing a dish to a potluck, or serving a crowd.

Cook Time: 1 Hr 25 Mins Servings: 12 Cooking Method: Sauté and Oven

Ingredient Notes

italian seasoning , italian sausage , cheese , cream cheese , marinara , spaghetti , cottage cheese ,sour cream , onion , garlic with labels to make Million Dollar Spaghetti
  • Spaghetti: Cook the pasta until al dente, as it will continue cooking in the oven. Swap in any medium pasta, like penne, rigatoni, or rotini.
  • Italian Sausage: Ground beef or turkey work well too, but season the meat more generously to build the same depth of flavor as Italian sausage.
  • Marinara Sauce: Choose a sauce you already enjoy because its flavor carries through the entire casserole. Or try making a homemade marinara sauce instead.
  • Cottage Cheese: Cottage cheese makes the center creamy while adding a little structure to the layers. Replace with ricotta for a smoother, more traditional lasagna-style filling.
  • Cream Cheese: Let the cream cheese soften to room temperature so it blends smoothly with the other filling ingredients without lumps.
  • Sour Cream: Use full-fat sour cream for the richest, creamiest texture.

How to Cook Million Dollar Spaghetti

adding sauce to spaghetti to make Million Dollar Spaghetti
  1. Cook the pasta, and stir in the marinara sauce.
adding onion and garlic to italian sausage to make Million Dollar Spaghetti
  1. In a skillet, sauté the sausage, onions, and garlic.
addin cottage cheese , sour cream, cream cheese , mozzarella and italian seasoning to bowl together to make Million Dollar Spaghetti
  1. In a bowl, prepare the cheese filling (full recipe below).
adding cheese mixture on top of spaghetti and sauce
  1. In a casserole dish, add the spaghetti, then layer with the cheese mixture and more spaghetti.
adding meat sauce layer to dish to make Million Dollar Spaghetti
  1. Top with the meat mixture, sprinkle with cheese, and bake.

Million Dollar Spaghetti Secrets

  • Cook Al Dente: If overcooked, the pasta can become mushy as it continues cooking in the oven.
  • Drain Well: Drain the sausage well before adding the marinara so the finished casserole isn’t greasy.
  • Assemble Ahead: Assemble the casserole up to 24 hours ahead. Let it sit at room temperature for about 30 minutes before baking, then add roughly 15 minutes to the baking time to ensure it is heated through.
  • Let It Rest: Let the casserole rest for 15 minutes after baking. This helps the creamy filling and pasta layers set, making it much easier to slice and serve neatly.
cheesy Million Dollar Spaghetti baked in a casserole dish

Save Those Million Dollar Leftovers

  • Keep leftovers in an airtight container for up to 4 days and in the freezer for up to 3 months.
  • Thaw overnight in the refrigerator. Reheat individual portions in the microwave until heated through, or cover and warm them in a 350°F oven.

More Pasta Casseroles

Did you enjoy this Million Dollar Spaghetti Recipe? Leave a comment and rating below.

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
close up of plated Million Dollar Spaghetti.
4.94 from 675 votes
Author Kathleen

Million Dollar Spaghetti

Author Kathleen
Servings 12 servings
Million dollar spaghetti layers saucy pasta, savory Italian sausage, and a rich cream cheese filling under plenty of melted mozzarella. It's an easy, hearty casserole made to feed a crowd.
Servings 12 servings
Prep Time 40 minutes
Cook Time 45 minutes
Total Time 1 hour 25 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
  • 1½ pounds Italian sausage casing removed, or ground beef or turkey*
  • 1 large yellow onion chopped
  • 6 cloves garlic minced
  • 2 (24 ounce) jars marinara sauce or spaghetti sauce, divided
  • 3 teaspoons Italian seasoning divided
  • 8 ounces cottage cheese or ricotta cheese
  • 8 ounces cream cheese room temperature
  • ¼ cup sour cream
  • 3 cups shredded mozzarella cheese divided
  • chopped fresh parsley and parmesan cheese for garnish, optional

Instructions 

  • Preheat the oven to 350°F. Grease a 9×13-inch baking dish.
  • Bring a large pot of salted water to a boil. Cook the pasta al dente according to package directions. Drain well and return the pasta to the original pot. Add 24 oz of prepared spaghetti sauce and toss to combine. Set aside.
  • In a large skillet, combine Italian sausage, onion, and garlic over medium-high heat. Cook until no pink remains and the onion is soft. Drain excess fat. Stir in the remaining 24 oz of spaghetti sauce and 2 teaspoons of Italian seasoning. Set aside.
  • In a medium mixing bowl, blend cottage cheese (or ricotta), cream cheese, sour cream, 1 cup mozzarella, and 1 teaspoon Italian seasoning using a hand mixer. Set aside.
  • Spread half of the spaghetti in the prepared baking dish, then top with the cottage cheese mixture. Spread the remaining spaghetti over the cheese mixture. Pour the meat sauce evenly over the top.
  • Bake uncovered for 35 to 45 minutes, until the casserole is heated through, adding the mozzarella on top for the last 20 minutes of the cook time.
  • Rest for 15 minutes before serving.

Notes

*If replacing the sausage for ground beef or turkey, add additional seasoning to the sauce. For a little kick, add ½ teaspoon red pepper flakes.
This casserole can be prepared 24 hours in advance. If made ahead of time, let it set at room temperature for at least 30 minutes before baking. Add 15 minutes to the baking time. 
Store leftovers in a covered container in the refrigerator for up to 4 days. 
4.94 from 675 votes

Nutrition Information

Calories: 583 | Carbohydrates: 32g | Protein: 23g | Fat: 39g | Saturated Fat: 19g | Cholesterol: 109mg | Sodium: 826mg | Potassium: 337mg | Fiber: 1g | Sugar: 3g | Vitamin A: 745IU | Vitamin C: 2.5mg | Calcium: 209mg | Iron: 1.7mg

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

Course Casserole, Dinner, Pasta
Cuisine American
casserole dish of Million Dollar Spaghetti with a title
Million Dollar Spaghetti in the dish and on a plate

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 the best selling cookbook “Everyday Comfort,” which delivers hearty, home-cooked meals designed for real life.
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.94 from 675 votes (517 ratings without comment)

Leave a Reply

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

Recipe Rating




Comments

  1. Wow!!! This dish is amazing! Only thing I changed is I decreased the Italian seasoning to 1 1/2 tsp. as I find it is a rather strong spice for me and my family. 
    Truly is the ‘best spaghetti pie’ recipe I have found. Thanks!

  2. I made this today. It is yummy! I forgot to pick up the cream cheese so I doubled the ricotta (cottage cheese is too thin and watery). I halved the recipe since it’s just me and the hubster at home these days.

    One question – Nowhere in the recipe does it state to mix together the pasta and the sausage. So I did since that’s what the photo appears to show. I drove myself crazy looking for what to do with the sausage thinking I surely missed it when reading the recipe.

    Also, we only use Mezzetta pasta sauces. No sugar all natural ingredients and really taste homemade. They have several varieties including a spicy one.5 stars

    1. In step #2 a jar of sauce is added to the spaghetti. In step #5 the meat sauce is poured overtop of all. I’m sure mixing it would be just fine too though!

      A spicy sauce would be great in this recipe.

  3. I’m gong to make this for my baby shower in 3wks. I would like to make it the day before. What is the make ahead recipe? How long should I bake it after its been refrigerated?

    1. In the written information, it says Million Dollar Spaghetti Casserole can be made up to 24 hours ahead of time. Ensure you cover & refrigerate the pan. Once baked, allow the casserole sit out and cool for a good 10-15 minutes before serving. Enjoy, Kayla!

      1. So Do I fully cook it then refridgerate it? How long should I bake it again after refrigeration?

      2. You can make this ahead of time if you’d like. I would suggest leaving it at room temperature for about 30 minutes before baking and then cook as directed in the recipe.

      3. Looks like my post was deleted. To make ahead do I cook it entirely? How long should I bake it after refridgerating? I’m thinking the noodles will be mushy if i overcook it.

      4. Your comment is above, you can make this ahead of time if you’d like. The noodles do come out perfectly, you’ll want to cook them al dente when you boil them.

  4. I used half ground beef/half sausage and added shredded veggies (carrots, red bell pepper, garlic, mushrooms, onion, zucchini, summer squash) to the meat sauce.  
    I had family over for dinner and my daughter (she’s 7) as well as my mom (she’s 67) both declared this was their favorite meal from now on. :)
    Terrible amount of calories – definitely an indulgence – but worth it!  So good!! 5 stars

    1. So glad you enjoyed it Margie! I have only tried the recipe as written, but your additions sound delicious. It is my favorite too!

    2. What a great idea. I was thinking about what I could use, gluten free spaghetti, lactose free dairy products, but how to replace the sausage was hurting my brain. Thanks for posting!5 stars

  5. Overall, this was good. If I make it again I would cut the butter in half, at least. Also, I added mushrooms to the spaghetti and sauce and black olives to the sausage and sauce. The other thing I might do is cut the cream cheese down and increase the cottage cheese. It all just was a little too rich for me.3 stars

  6. Very tasty meal, the only thing I would do different was not fully cook the spaghetti, to prevent the casserole from being to mushy. Served this with a tossed salad. Froze the left overs for a second meal.

  7. I have made this meal once. It was SO GOOD. Very rich and savory. We ate it for leftovers for a few days also and it was super delicious each time. I am planning to make it again this evening. Its one of my favorite meals now!5 stars

  8. Good recipe. A few tweaks according to my taste. Instead of all mozzarella I used half mozzarella and half cheddar. Also added salt, pepper, and creole seasoning to both the spaghetti and meat mixtures. Came out very good.5 stars

  9. Very tasty! My family loved it! There were four of us, and we didn’t even eat half the first night, so I would say it feeds 8 or more people, easily. Looking forward to the leftovers!5 stars

  10. My team mate made this for our pot luck and it was such a hit! She made it in the crock pot! She sprayed the crock pot with pam then followed the recipe. She plugged it in at the office and by lunch it was perfectly cooked and so yummy.
    I’m making it tonight5 stars

  11. This should be renamed BILLION dollar spaghetti!!!!! It made waaaaay more than 6 servings so I had to give away lots of it…everyone that I shared it with said it was AWESOME. I followed the recipe exactly, I may use spicy sausage next time or add red pepper flakes just as matter of personal preference. I recommend using a deep dish casserole dish, a normal baking dish might be to shallow.5 stars