Million Dollar Spaghetti Recipe
The first time I tried making this Million Dollar Spaghetti Recipe, I was so confident. I’d seen the pictures online and it looked like a sure thing. I invited my brother over for dinner, bragging about this amazing new dish. Well, I used way too much sauce and not enough cheese. It came out of the oven a soupy, sad mess. We still ate it, but we had to use spoons. He still brings it up every Thanksgiving. That failure made me determined to get it right, and now it’s my go-to comfort food for any crowd.
Recipe Card
| Recipe Title | Million Dollar Spaghetti Recipe |
|---|---|
| Servings | 8 people |
| Prep Time | 20 minutes |
| Cooking Time | 40 minutes |
| Calories | approx. 580 per serving |
Ingredients
- 1 pound ground beef
- 1 (24 ounce) jar of your favorite spaghetti sauce
- 1/2 cup (1 stick) of butter, sliced
- 8 ounces cream cheese, softened
- 1/4 cup sour cream
- 1 cup cottage cheese
- 1 pound spaghetti noodles
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
That stick of butter is crucial, don’t skip it! I once tried using margarine to be “healthier” and the whole thing just tasted off. The flavor wasn’t as rich and the top didn’t get that golden brown crust. And for the love of all that is good, make sure your cream cheese is actually soft. I’ve tried to mix it cold and ended up with lumpy white chunks throughout the cheese layer. Not a good look.
Directions
- Preheat your oven to 350°F (175°C).
- Brown the ground beef in a large skillet over medium-high heat. Drain the fat.
- Stir the jar of spaghetti sauce into the cooked beef and let it simmer for 5 minutes.
- While the meat simmers, cook the spaghetti noodles according to the package directions for al dente. Drain well.
- In a medium bowl, mix the softened cream cheese, sour cream, and cottage cheese until it’s pretty smooth.
- Take your 9×13 inch baking dish and slice that stick of butter. Place the slices all over the bottom of the dish.
- Place the drained spaghetti noodles on top of the butter in the dish.
- Spread the cream cheese mixture evenly over the spaghetti noodles.
- Pour the meat and sauce mixture over the cheese layer and spread it out.
- Sprinkle the shredded mozzarella and Parmesan cheeses over the top.
- Bake uncovered for 30 minutes, or until the cheese is melted and bubbly.
The biggest mistake I made here was not draining the noodles well enough. I was in a hurry once and just dumped them in. All that extra water made the whole casserole weirdly watery and the layers slid apart. Now I let them sit in the colander for a good minute or two, giving it a few shakes. It makes a huge difference in the final texture, I promise.
I can’t tell you how many times I’ve burned my mouth on this stuff. The smell is just too good to resist. I’ll pull it out of the oven, it’s all bubbly and perfect, and I immediately scoop out a huge spoonful. Then I spend the next five minutes breathing heavily over my plate like a dragon. Let it sit for at least 10 minutes! It needs time to set up so you get clean layers when you cut into it.
This dish is the king of leftovers. It somehow tastes even better the next day after all the flavors have really gotten to know each other in the fridge. I always make the full recipe, even for just me and my husband, because I know I’ll have easy lunches for a couple days. It reheats like a dream in the microwave. Just cover it with a damp paper towel to keep the noodles from getting tough.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 580 | 45g | 32g | 28g |
Look, this is not health food. It’s called Million Dollar Spaghetti for a reason—it’s rich! The nutrition facts always surprise me a little, but it’s a treat. I’ve tried lighter versions using ground turkey, low-fat cheeses, and less butter. It’s okay, but it’s just not the same. If you’re watching calories, just have a smaller portion with a big side salad. Some things are worth the splurge.
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Ground Beef | Ground Turkey or Italian Sausage |
| Cottage Cheese | Ricotta Cheese |
| Sour Cream | Plain Greek Yogurt |
| Mozzarella | Provolone or an Italian Blend |
I’ve tried almost all of these swaps. Italian sausage is a fantastic change—it gives it so much more flavor. Ricotta instead of cottage cheese works great if you like a smoother texture. The one swap that kinda failed was using Greek yogurt for sour cream. It worked, but it gave the cheese layer a slight tang that my kids noticed and didn’t love. Stick with sour cream if you can.
Tips
- Really let your cream cheese get to room temp. It makes blending so much easier.
- Don’t overcook your pasta! Boil it just to al dente because it keeps cooking in the oven.
- Let it rest after baking. I know it’s hard, but it helps the layers set.
- Use a glass baking dish if you have one. It seems to cook everything more evenly.
The tip about the pasta is one I learned the hard way. I used to cook the spaghetti until it was completely soft. By the time it finished baking, the noodles had basically melted into mush. It was like a cheesy meat sauce soup with no substance. Now I always set a timer for a minute less than the package says for al dente. It makes all the difference for the texture.
FAQ
Can I make Million Dollar Spaghetti ahead of time?
Oh yeah, absolutely. I do this all the time for potlucks. Assemble the whole thing, cover it tightly with foil, and stick it in the fridge. You might need to add 5-10 minutes to the baking time since it’s going in cold. Just don’t add the top layer of cheese until you’re ready to bake it, or it can get weird and soggy.
Why is mine so watery?
Welcome to the club! This was my biggest issue for ages. It’s usually one of two things: either you didn’t drain your ground beef well enough after browning, or you didn’t drain your cooked spaghetti noodles well enough. All that extra liquid has to go somewhere, and it ends up making your casserole soup. Take your time with the draining!
Can I freeze it?
You can, but the texture of the noodles changes a bit. They can become a little softer upon reheating. If you do freeze it, I’d recommend undercooking the noodles even more. Thaw it in the fridge overnight before baking. It’ll still taste good, but it’s definitely best fresh from the oven.
That’s everything I know about making Million Dollar Spaghetti! Hope you give it a try. And if you mess it up, you’re in good company—I still do it sometimes. Just call it deconstructed and keep eating.
Million Dollar Spaghetti Recipe
An incredibly rich and comforting baked spaghetti casserole with layers of cheese, meat sauce, and a buttery crust that’s perfect for feeding a crowd.
Ingredients
- 1 pound ground beef
- 1 (24 ounce) jar spaghetti sauce
- 1\/2 cup (1 stick) butter, sliced
- 8 ounces cream cheese, softened
- 1\/4 cup sour cream
- 1 cup cottage cheese
- 1 pound spaghetti noodles
- 2 cups shredded mozzarella cheese
- 1\/2 cup grated Parmesan cheese
Instructions
- Preheat oven to 350°F (175°C).
- Brown ground beef in a large skillet over medium-high heat. Drain excess fat.
- Stir the jar of spaghetti sauce into the cooked beef and let it simmer for 5 minutes.
- Cook spaghetti noodles according to package directions for al dente. Drain well and set aside.
- In a medium bowl, mix the softened cream cheese, sour cream, and cottage cheese until smooth.
- Place slices of butter all over the bottom of a 9×13 inch baking dish.
- Place the drained spaghetti noodles on top of the butter in the dish.
- Spread the cream cheese mixture evenly over the spaghetti noodles.
- Pour the meat and sauce mixture over the cheese layer and spread it out evenly.
- Sprinkle the shredded mozzarella and grated Parmesan cheeses over the top.
- Bake uncovered for 30 minutes, or until the cheese is melted, bubbly, and golden brown.
- Let the casserole rest for at least 10 minutes before serving to allow the layers to set.



