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:

Follow me for more great recipes

Recipe

A slice of million dollar spaghetti served on a plate with a side green salad.
Prep 30 minutes
Cook 30 minutes
Total 1 hour
Save Recipe

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: 350kcalCarbohydrates: 28gProtein: 17gFat: 19gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.2gCholesterol: 60mgSodium: 605mgPotassium: 356mgFiber: 2gSugar: 4gVitamin A: 640IUVitamin C: 4mgCalcium: 163mgIron: 1mg

Follow Me

Get recipe ideas weekly!

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

This post contains affiliate links.

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.

3.3 27 votes
Recipe Rating
4.93 from 1001 votes (914 ratings without comment)
Subscribe
Notify of
guest

168 Comments
Inline Feedbacks
View all comments
LEILANI Marie Salisbury
1 year 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
4 years ago

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

Molly
3 months ago

5 stars
This is a fanTAStic recipe! I’ve made it twice, once per recipe and once I substituted ZOODLES for 1/2 of the pasta to cut carbs – absolutely delicious 🤯. I put the zoodles as the top layer, used the thicker cut for them, and did NOT cook them ahead of time. A GREAT idea for a potluck.

Vikkidee
5 months ago

1 star
I thought it was awful. I followed this recipe to the t. It needs more sauce. The sauce, noodles and cheese layers should be split up for extra layers. It was dry. Just gross. No clue how this has 5 stars.

Last edited 5 months ago by Vikkidee
Austin McNeely
5 months ago
Reply to  Vikkidee

How did it taste?? Maybe to dry for you. My mom always told me “ if you do not have anything nice to say, don’t say nothing at all”

WINDY
4 months ago
Reply to  Austin McNeely

5 stars
Austin, I agree with your Mom. Vikkidee, if it was too dry for you, just add some more sauce – no big deal. Your opinion means nothing, but your attitude leaves much to be desired and is GROSS

TxRattlesnakeman
4 months ago
Reply to  Vikkidee

Sounds like you messed up a simple recipe.

Danielle Black
7 months ago

Does is work to cut the recipe in half or is it better to make and freeze leftovers?

Admin
7 months ago
Reply to  Danielle Black

You could absolutely cut the recipe in half and just use an 8×8 or 9×9 dish. If you choose to freeze it, it’s best to freeze before the baking step. Enjoy!

Tyson
7 months ago

Reheat instructions?

Admin
6 months ago
Reply to  Tyson

If you’re reheating the whole thing, cover it with foil and bake at 350°F for about 20-25 minutes until it’s nice and hot. If you’re just warming up a slice, pop it in the microwave in 30-second bursts until it’s warmed through. If it’s frozen, bake covered for about 40 minutes, then uncover and let it go another 30-40 minutes until bubbly.
-Stacy

hilmer.allyson@gmail.com
8 months ago

5 stars
Easy and delicious!

Joseph
10 months ago

5 stars
We made this this following the recipe to a tee using Rao’s marinara sauce and it was excellent,We then froze the leftovers for future meals and it was still very good …….thank you for this recipe !!!!!

Last edited 10 months ago by Joseph
Priscilla Romans
10 months ago

5 stars
Perfect

Lucas
10 months ago

5 stars
I love it!!

Kathy
11 months ago

Can this be simmered on the stove vs baking in the oven? It’s still too hot here to heat the oven

Angela
11 months ago

Can I use cheddar cheese on top instead of mozzarella?

Billy
6 months ago
Reply to  Angela

Yes! I made my own blend of mozzarella, cheddar and colby jack!