This post may contain affiliate links, please see our privacy policy for details.
Million Dollar Baked Spaghetti! Spaghetti tossed with butter, then layered with a creamy ricotta sauce and a simple slow-simmered tomato sauce made with spicy Italian sausage and ground beef. Itโs comforting and delicious, and it looks so pretty coming out of the oven. You can even assemble it ahead of time. This is the perfect bake for holiday dinners or any cold winter night when you want something everyone at the table will love. Just add a big, beautiful salad and youโre set.

Yesterday we shared a big list of our favorite holiday dinners. This time of year, Iโm constantly entertaining and cooking big meals for family most nights throughout December.
And during these last couple of weeksโwhen everyone slowly starts arriving for Christmas breakโIโm usually cooking for anywhere from eight to twenty people! That means keeping dinners simple, cozy, and always delicious.
This time of year is just busy. So โeasy, quick, and yummyโ is always the goal.

Most years I make a version of my momโs spaghetti pieโsometimes we call it million-dollar pasta. Itโs a baked pasta layered with a very creamy white sauce and a slow-simmered meat sauce. My mom used to make it all the time!
Her recipe called for lots of eggs, but I make a simpler variation now thatโs honestly even yummier (my brothers have confirmed it). We LOVE this baked pasta. Itโs perfect because I can assemble everything ahead of time, then bake it right before dinner. Super easy and very hands-off.
I usually serve this the week leading up to Christmas with my Christmas salad. And my new garlic bread is coming soonโbut I LOVE the garlic bread wreath with this bake.

These are the details
Ingredients
- dry pasta
- spicy Italian sausage
- ground beef
- onions
- bell peppers
- Italian seasoning
- canned tomatoes
- sun-dried tomatoes
- whole milk ricotta cheese
- cream cheese
- fresh parmesan
- mozzarella cheese
- provolone cheese
- pepperoni
- fresh basil or parsley
Special Tools
For this recipe, youโll need aย Dutch oven or other largeย skillet.ย Plus, aย mixing bowl,ย wooden spoon, andย cutting board.

The Steps
Step 1: Boil the Pasta
Cook the spaghetti according to the package instructions. Drain, then toss the hot pasta with softened butter. This keeps the noodles from sticking and adds the most delicious buttery flavor.

Step 2: Make the Red Sauce
Brown the spicy Italian sausage and ground beef with the onions, bell peppers, and Italian seasoning.
Nothing fancyโjust a classic, cozy meat sauce my family loves!
Stir in the canned tomatoes or a large jar of marinara, plus a splash of water. Simmer until the sauce thickens and becomes rich. Add the sun-dried tomatoes and a handful of fresh basil.

Step 3: Mix the Ricotta Sauce
Use a food processor or simply a big bowlโboth work great.
Combine the whole milk ricotta with cream cheese, and Parmesan until creamy and smooth.

Step 4: Layer Everything Together
In a large casserole dish, layer the red sauce, spaghetti, and the creamy white ricotta sauce. Finish with the remaining red sauce on top.
Add shredded mozzarella and provolone, then scatter slices of pepperoni over everything.
Step 5: Bake
Cover the dish and bake until the cheese is bubbling, melted, and beautifully browned on top.

Serving
Let the baked spaghetti rest for a few minutes so it can set up nicely before serving. Then top with fresh basil.
I love serving this with a big Christmas salad, garlic bread, and a bottle of wine for the family. The Tuscan red from our Seasonal Selection of Reds is my go-to.

Looking for more easy holiday dinners? Here are a few more to try!
Spicy Pesto Cheese Baked Rigatoni
Smothered Chicken in Mushroom Wine Pan Sauce
Crockpot Thai Short Ribs with Coconut Rice
Crockpot Short Rib Bourguignon
Lastly, if you make this Million Dollar Baked Spaghetti, be sure to leave a comment and/or rate this recipe! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And, of course, if you do make this recipe, donโt forget to tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!
Million Dollar Baked Spaghetti

Ingredients
- 1 pound dry spaghetti
- 6 tablespoons salted butter, at room temperature
- 1 cup whole milk ricotta cheese
- 8 ounces cream cheese, at room temperature
- 1/2 cup grated parmesan cheese
- 1 pound ground beef
- 1 pound ground spicy Italian sausage
- 1 yellow onion, chopped
- 2 tablespoons Italian seasoning
- 1 bell pepper, chopped
- 32 ounces marinara sauce, or canned crushed tomatoes
- 1/2 cup chopped sun-dried tomatoes
- 1 1/2 cups shredded mozzarella cheese
- 1 cup shredded provolone cheese
- 1/2 cup sliced pepperoni
- fresh basil, for serving
Instructions
- 1. Preheat the oven to 350ยฐ F.ย 2. Bring a large pot of salted water to a boil. Cook the spaghetti until al dente, according to package directions. Drain and toss the pasta with butter.3. Meanwhile, in a Dutch oven set over medium heat, add the sausage, beef, onion, bell peppers, and Italian seasoning. Brown all over, 10 minutes. Add the tomatoes and 1 cup of water. Season with salt, pepper, and chili flakes. Simmer 10 minutes, until just slightly thickened. Add the sun-dried tomatoes and basil. Remove from the heat.4. In a bowl, mix the cream cheese, ricotta cheese, and parmesan. Season with salt and pepper. 5. In a large casserole dish, layer 1 cup of the meat sauce with the spaghetti, white sauce, and remaining meat sauce. Top with mozzarella, provolone cheese, and the pepperoni. Bake 30 minutes, until the cheese is melted. Let sit for 10 minutes. Top with fresh basil, and enjoy!
Nutrition
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Did you make this recipe? Please rate & comment below.

























Great meal for hosting/meal trains!
Hey there,
Happy Friday!! I am so glad to hear this recipe turned out well for you, thanks a lot for making it!
Hello! I am making this for a family vacation with 11 people. I would like to make it at home and freeze it, then bake it when we get there. I know you said 60 minutes from frozen but didn’t give an oven temp. What temp do you recommend and do you think this is enough for 11 people?? Thank you so much for your feedback and for what you do!!
Hey Lisa,
Thanks so much for choosing to make this recipe! You can bake at 350F. I think if you serve with salad and bread, this is perfect for 11 people.
Please let me know if you have any other questions!
Instructions for making ahead of time?
Hey Danielle,
You can fully make this dish in advance, cover and freeze or pop in the fridge and then reheat when you are ready to enjoy.
Please let me know if you have any other questions!
Is this a dish that could be made early in the day/day before?
Hey Dana,
Totally, this is a great make ahead option! Please let me know if you have any other questions!
My husband loved this last week and requested this again this week. And he said โdonโt skimp!โ
Thank you for your wonderfully adventurous recipes!
Hey Susan,
Thanks for cooking this recipe and for the feedbackโso glad it was a win!
Have the best weekend!
Absolutely loved this recipe – I needed to use gluten free spaghetti, but cooked it al dente and it came out perfect in the recipe! This is definitely a keeper and I’ll be making it often; it will be a great dish to bring to a pot luck!
Hey Annette,
Amazing! So glad to hear you enjoyed this dish, I appreciate you making it and sharing your notes!
Have a great Monday!
Hello my family really enjoyed this meal and very satisfied.
Thanks so much, Jennifer! So glad this recipe was enjoyed by your family, I appreciate you making it!
Why would you do this to me?