This post contains affiliate links.

Million Dollar Spaghetti is a spaghetti casserole with layers of noodles, cheese, and homemade meat sauce. It's budget friendly, easy to make, and a meal the whole family will love.

Looking for more pasta recipes? Try my Shrimp Alfredo, Sun-dried Tomato Pasta, or American Goulash!

A slice of million dollar spaghetti served on a plate with a side green salad.

Why I love this meal:

  • Family Friendly – The perfect marriage between my favorite Spaghetti Pie and a classic Lasagna. The entire family enjoys this easy casserole.
  • Budget Friendly – Feeds a big group with inexpensive ingredients. What else could you want?
  • Delicious – It truly tastes like a million bucks! The homemade meat sauce takes the flavor to the next level.

How to Make Million Dollar Spaghetti:

Make the Sauce: In a large skillet cook and crumble the ground beef and Italian sausage and season with salt and pepper. Remove most of the grease. Add onions and garlic and cook for a few minutes until onion is translucent. Add all but ½ cup marinara sauce (reserve for later), to the mixture and stir to combine. Set aside.

A skillet with homemade red spaghetti meat sauce.

Prep the Noodles: Boil a package of spaghetti noodles, drain the water, and toss them in a bowl with some butter and a little marinara sauce.

Hot noodles in a bowl with butter on top.

Make Cheese Layer: Mix together cream cheese, sour cream, and cottage cheese in a bowl.

Cream cheese, sour cream and cottage cheese mixed in a bowl for the cheese layer of million dollar spaghetti.

Assemble Casserole: Pour half the noodles into a 9×13” pan. Smooth cheese layer on top. Add remaining noodles. Then, layer the meat sauce.

Three process photos for assembling million dollar spaghetti.

Top with Cheese, and Bake: Sprinkle mozzarella and parmesan cheese over top and bake at 350 degrees F until cheese is melted and bubbly. I love it when the cheese on the edges get golden. Yum!

A pan of million dollar spaghetti casserole cut into pieces, ready to serve.

Make Ahead And Freezing Instructions:

To Make Ahead: You can prepare this spaghetti casserole 1 day ahead of time.  Follow recipe instructions up to step 8 (just before baking).  allow it to cool, cover it well with plastic wrap and store it in the refrigerator until ready to bake. Or, prep the sauce, noodles and cheese layer 1-3 days ahead of time and assemble right before baking.

To Freeze:  Prepare recipe right up until the baking step. Cover well with greased aluminum foil and freeze for up to 3 months. When ready to eat, thaw in the refrigerator for 1 to 2 days, then bake for about 20 minutes, covered, and then 20-25 minutes uncovered. If baking from frozen, bake covered for about 40 minutes, then uncover and bake at least 30-40 minutes longer, or until bubbly and warm.

Recipe Variations:

  • Vegetarian Million Dollar Spaghetti: leave out the meat entirely or substitute plant based meat.
  • Ground Beef vs. Sausage: I like to use both ground beef and ground pork sausage in this recipe but you don't have to use both. If you do, consider saving the leftover ½ pound of sausage to make Baked Ziti or Pizza Casserole.
  • Ricotta: if you prefer ricotta cheese to cottage cheese, feel free to substitute at a 1:1 ratio.
  • Pasta: we use spaghetti for million dollar spaghetti but feel free to use your favorite kind of pasta.

Serve With:

4.93 from 1007 votes

Million Dollar Spaghetti

Author: Lauren Allen
Million Dollar Spaghetti gets it's name because that's how much people love this casserole with layers of noodles, cheese, and homemade meat sauce. It's budget friendly and a crowd pleaser.
Prep: 30 minutes
Cook: 30 minutes
Total: 1 hour
Servings: 15

Email This Recipe!

Enter your email and we'll send it directly to you!

By entering your phone number you consent to receive marketing text messages (e.g. meal plans) from TBFS at the number provided, including messages sent by autodialer. Consent is not a condition of purchase. Msg & data rates may apply. Msg frequency varies. Unsubscribe at any time by replying STOP or clicking the unsubscribe link. Reply HELP for help. Privacy Policy.

Ingredients 
 

Instructions 

  • Preheat oven to 350 degrees F.
  • Make Meat Sauce: In a large skillet cook and crumble the ground beef and Italian sausage and season with salt and pepper. Remove most of the grease. Add onions and garlic and cook for a few minutes until onion is translucent. Add all but ½ cup of the marinara sauce (reserve ½ cup for later) to the mixture and stir to combine. Set aside.
  • Prepare noodles: Cook Spaghetti according to package instructions, just until “al dente”. Drain, and place hot spaghetti in a large mixing bowl with butter and ½ cup reserved marinara sauce and toss to combine.
  • Make Cheese layer: Combine cream cheese, sour cream and cottage cheese in a bowl and mix well.
  • Assemble: Pour HALF of the pasta into a 9×13’’ pan. Smooth cheese layer on top. Top with remaining noodles. Add meat sauce on top and smooth into an even layer. Top with mozzarella cheese and parmesan cheese. 
  • Bake for 30-40 minutes or until hot and bubbly. Check it around 20 minutes and if the cheese is browning too quickly, tent a piece of tinfoil over it. Wait at least 15 minutes before cutting and serving, to allow it to set up. Enjoy!

Notes

To Make Ahead: You can prepare this spaghetti casserole 1 day ahead of time.  Follow recipe instructions up to step 6 (just before baking).  allow it to cool, cover it well with plastic wrap and store it in the refrigerator until ready to bake. Or, prep the sauce, noodles and cheese layer 1-3 days ahead of time and assemble right before baking.
To Freeze:  Prepare recipe right up until the baking step. Cover well with greased aluminum foil and freeze for up to 3 months. When ready to eat, thaw in the refrigerator for 1 to 2 days, then bake for about 20 minutes, covered, and then 20-25 minutes uncovered. If baking from frozen, bake covered for about 40 minutes, then uncover and bake at least 30-40 minutes longer, or until bubbly and warm.
Vegetarian Million Dollar Spaghetti: leave out the meat entirely or substitute plant based meat!
Ground Beef vs. Sausage: I like to use both ground beef and ground Italian sausage in this recipe but you don't have to use both. If you do, consider saving the leftover ½ pound of Italian sausage to make Baked Ziti or Pizza Casserole.
Pasta: we use spaghetti for million dollar spaghetti but feel free to use your favorite kind of pasta.

Nutrition

Calories: 350kcal, Carbohydrates: 28g, Protein: 17g, Fat: 19g, Saturated Fat: 9g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 0.2g, Cholesterol: 60mg, Sodium: 605mg, Potassium: 356mg, Fiber: 2g, Sugar: 4g, Vitamin A: 640IU, Vitamin C: 4mg, Calcium: 163mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

I originally shared this recipe February 2017. Updated February 2022.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

4.93 from 1007 votes (914 ratings without comment)
Subscribe
Notify of

175 Comments
Inline Feedbacks
View all comments
Pamela
2 months ago

5 stars
Out of this world! I’m a good cook and love to make new things. Finally made this! I used my own meat sauce(similar to my lasagna sauce). For the cheese layer I used a whole cup of sour cream and two eggs(similar to my lasagna cheese layer).

LOVED IT beyond words!!!

LEILANI Marie Salisbury
2 years ago

All I can say is wow!!!!!!

Trinity
3 years ago

5 stars
This is THE BEST MILLION DOLLAR SPAGHETTI in the world!!!!! The only thing I did was add a little more sauce and I threw in a shredded zucchini!!!!! Absolutely to die for!!!!!!

Michelle F
5 years ago

5 stars
Holy Moly!!! This is beyond amazing! So incredibly creamy. And pretty easy to make!!!

Donna
2 years ago

This spaghetti was very, very good. I only used 12 ounces of spaghetti and used a very good marinara sauce-RAO’S. My hearty eaters loved it, it was not dry at all, it had amazing Italian taste and it was all gone. I will make this again soon.

Kari Foster
2 years ago

4 stars
Awesome recipe! I double the meat/sausage/sauce mixture and we ladle on top of our individual servings. I use Rao’s Marinara!

Louie
2 years ago

5 stars
This is an absolutely delicious dish. I made my own sauce with lots of garlic & some red pepper. So easy & budget friendly for a family.

Jayna
3 years ago

4 stars
The Janine below is NOT me!!! This is why I’ve started using Jayna. This meal is good enough, but not for the amount of work, time and dirty dishes. Wish there was a quicker, easier way.

Janine
3 years ago

3 stars
Was too dry…definitely needs double the sauce and I would put sauce under the pasta to start. I used a Sweet Basil Marinara and more garlic. I would season the cheese mixture next time also.

greg
3 years ago

Do NOT make! Disgustingly dry with NO NO flavor! I’ve made plenty of better past dishes than this! This is revoltingly awful! A jar of pasta sauce isn’t enough! Dry, bland and flavorless! Do NOT MAKE! REVOLTING!

Mark
3 years ago
Reply to  greg

Wow you really hated it. Hope you got some therapy for your rant. let me guess you changed up the recipe and or didn’t fallow as written. Speaking from a person who has made this often and its a crowd pleaser.

CJ
2 years ago
Reply to  greg

Perhaps trying to add garlic & Italian seasoning to the sauce? Also, I mix the spaghetti with Alfredo sauce. You’ll find it much more flavorful & not dry at all. 👍🏼

Debby
3 years ago

3 stars
I made this and it was delicious. However the layers slid all over the plate. After refrigerating the leftovers, the next day it cut perfectly into squares. I think the next time I make this, I will bake, let it cool, then refrigerate overnight. Wondering if anyone else had theirs slide all over the plate after baking.

Sarah
3 years ago

2 stars
Made this tonight for a group of 7. Most of us did not like it. The cheese combination was weird and lacking flavor, so was the marinara sauce. Overall just a really bland meal. If I were to make it again I would probably double the marinara sauce, add a ton more garlic, basil, oregano, etc. Also add herbs and garlic to the cheese mixture.

Out of the 7 of us, no one (not even the teen boys) went back for seconds and most threw away at least 1/2 of what was on their plate. We still had about 1/3 left in the pan and just threw it away, not worth saving for leftovers. Disappointing but could be MUCH better with more flavors added.

Adam
3 years ago

Followed the recipe exactly and turned out great. Next time I’ll add some garlic salt and Italian seasoning to the cheese mixture.

Kathy Schuler
3 years ago

3 stars
I followed directions and it was good but spaghetti was dry. If I make this again I will use a lot more marinara sauce probably double, 2 24 ounces instead of 1.

1 6 7 8 9 10 14