Million-dollar spaghetti is a creamy, cheesy, budget-friendly casserole that's so easy to make.
This crowd-pleasing dish is made with layers of spaghetti and cheese that is smothered in a hearty meat sauce and baked until browned and bubbly.

This post may contain affiliate links. Please read our disclosure policy.
Holly’s Recipe Highlights
- Flavor: Spaghetti is tossed in a savory meat sauce and topped with a creamy cheesy sauce for a hearty meal! While the ingredients are simple, this meal is delicious.
- Skill Level: This easy, beginner-friendly recipe is an easy way to feed the family!
- Serving: Million Dollar Spaghetti is a combination of baked spaghetti and lasagna and pairs well with all the classic sides: garlic bread, Caesar salad, easy arugula salad, and more!
- Freezing: This hearty casserole reheats and freezes well for future meals!

Ingredient Tips for Million Dollar Spaghetti
- Meat: I like using Italian sausage as it has lots of flavor, but in a pinch, you can substitute ground beef or ground turkey. If substituting the sausage, I would recommend adding extra seasoning to the sauce.
- Sauce: This recipe uses pasta sauce as the base to keep it quick and easy. You can use homemade marinara sauce or your favorite jar of sauce. Feel free to stir in fresh herbs!
- Cheese: The cheese layer is made with either cottage cheese or ricotta cheese. I prefer cottage cheese because I think it adds so much creaminess to the recipe.
- Pasta: Cook the pasta al dente so it holds up during baking. While I prefer to make this with spaghetti, other types of pasta work well too. Try ziti or rigatoni noodles.





Storing, Reheating, & Planning Ahead
The leftovers of this casserole reheat well! The pasta softens up a bit when reheating, but the flavor is just as good as when it was fresh out of the oven.
- Prep Ahead: This spaghetti can be made up to 24 hours ahead of time. Remove it from the fridge at least 30 minutes before baking and add 15 minutes to the baking time.
- Freezing: To freeze the casserole, wrap it in plastic wrap first, then aluminum foil. Let it thaw overnight in the fridge before baking.
More Favorite Spaghetti Recipes
Did you enjoy this Million Dollar Spaghetti? Leave us a rating and comment below!

Ingredients
- 16 ounces spaghetti
- 1 ½ pounds Italian sausage casing removed, or ground beef or turkey
- 1 large yellow onion chopped
- 6 cloves garlic minced
- 48 ounces marinara sauce or spaghetti sauce, 2 jars, 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 35-45 minutes, until the casserole is heated through, adding the mozzarella on top for the last 20 minutes of cook time.
- Rest 15 minutes before serving.
Notes
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.
More Must-Try Casseroles















i thought it was horrible way too much cheese and no sour cream for me. my family did not like either.
I’m sorry to hear your family didn’t love this as much as we do Cheryl. Thank you for trying it!
You can save 800 calories and 91 grams of fat if u eliminate the butter and just use a little cooking spray
Love this recipe! Planning on making a few and freezing them to feed a crowd in about a week. Will allow it to thaw in the fridge the night before. How long should I bake it from cold (not frozen)?
I would suggest leaving it at room temperature for about 30 minutes before baking and then cook as directed in the recipe. I hope this helps Anna!
Too much cheese sauce. it almost seemed “milky”. I was the only one that liked it (but only a little) out of three of us.
I thought it would be like lasagna.
I definitely WILL NOT make it again
Oh no! I am sorry to hear you didn’t love it as much as we do Lee.
Did you use skim milk products ? It’s weird yours came out milky.
Delicious! I made this twice over the last few months and it is always enjoyed no matter who is at my dinner table. This time I did a double batch because we had several friends over for the evening. It took a bit longer in the oven but we’ll worth the wait.
Holly, this is a delicious casserole! I made it according to directions this first time. I do love butter, but I’m not sure a cube is necessary. Next time I’ll use half, and then maybe leave it out all together. But other than that, I wouldn’t change a thing. This would be great for a crowd, or perfect for leftovers. The pieces hold together well. I used a 13″x9″ Pyrex pan and ended up with a bit extra of the sauce. But that’s OK! I just froze it and will use it later. Love your home-cookin’, Holly! That how I like to cook, too.
I am so glad you are enjoying the recipes Lori!
I believe I found your content on MSN food. I made this casserole and added veggies — peppers & zucchini. It was wonderful! Thank you so much! I’m filling out my shopping list so that I can make this on repeat!
Has anyone made it using only mozzarella cheese/cheddar cheese?
Followed and made according to recipe and directions. OMG we loved it. I’ve never been a spaghetti fan but this casserole was amazing.
Made it for dinner tonight and wow it is so yummy!!!
This was really delicious and made a TON of food. I opted for ricotta, since I’m on a low sodium diet, and ricotta is much lower in sodium than cottage cheese. Also, I used ground beef, since that’s what I had on hand. There’s just two of us, so I shared some with several of our elderly neighbors who live off of social security. They were so thankful and raved about how great it was! There’s still plenty leftover for us to eat for another two meals!!
I took this to a Bible study and everybody loved it! One comment I received was how clever it was to serve spaghetti this way for a crowd. Served it with bread sticks and butter and a vegetable platter to round things out. Nothing left to bring home….
love baked speg. Just a question, Would leaving out cream cheese make a huge difference. Not a fan of it in anything but desserts and on a bagel.
Hi Sharon, you could replace it with additional cottage or ricotta cheese. It will change the flavor but I think it will still taste delicious!
Great Easy & Tasty Recipe! My family has spaghetti every Sunday for dinner, Spaghetti Sunday! I wanted to change things up a little so tried this. I definitely agree with the preference of cottage cheese, that’s what I use in my lasagna as well. I wasn’t able to fit all of the sauce on top. I may use a little less spaghetti next time as it was definitely overflowing my 9×13 dish (standard clear pyrex), or maybe I should’ve squished everything down a little more. So happy to have this new go-to in my recipes!
This looked pretty but it is too rich- every single person who ate it got terrible heart burn- followed exactly- I don’t think it needed the extra butter and the cream cheese didn’t work for us either. If I did it again I’d just use cottage cheese or ricotta and herbs but hubby said don’t make it again so- Sorry- I usually love your recipes but this was a def miss
I doubled the recipe and gave one pan to a friend who wasn’t feeling well for her family. They liked it and she asked for the recipe. We liked it and I especially enjoyed the leftovers. I followed the recipe fairly closely. The only adjustments I made were I used angel hair pasta, cottage cheese, and for the meat I used half sausage and half ground beef (because that’s what I had on hand). I liked these changes so much I’ll continue to make it this way.
Absolutely fantastic! only change I made was I used even amounts of sweet and hot sausage. Definitely will be making this again!
I made this dish with leftover spaghetti sauce from the night before and chose to freeze it for later. It is delicious! Thank you for another great recipe for my family!
My husband loves it. I had tried to get him to try it before. This time I just made and told him “dinner is ready ”
Just eat no questions! Boom it’s a keeper recipe.
Cooked this last night. It was very good. I used mild and spicy Italian sausage and Ricotta instead of Cottage cheese. It was so good, there were NO leftovers.