Go Back

[Recipe] Million Dollar Spaghetti

This is my take on million dollar spaghetti. Although you'll see many of the ingredients are optional, they weren't optional as far as I concerned. I made this recipe the same way I would make a pasta dish at home - full of the things we like to eat with pasta.
Prep Time 30 mins
Cook Time 45 mins
Total Time 1 hr 15 mins
Servings 8 servings


  • 1 375 g box spaghetti
  • 1 jar pasta sauce
  • 1 lb ground beef optional
  • 1 tsp or 1 clove garlic
  • 1 large onion chopped (optional)
  • 8 oz mushrooms optional
  • 1 cup cottage cheese
  • 1 cup cream cheese
  • 1/2 cup sour cream
  • 1 Tbsp dried parley optional
  • 4 Tbsp butter
  • 1 cup shredded cheese optional


  • When ready to bake, preheat the oven to 375F.
  • Heat a medium saucepan over medium heat.
  • Chop onion. Add ground beef, onion, and garlic to the pan and saute until the ground beef is no longer pink.
  • Add mushrooms and continue to cook until the mushrooms are cooked.
  • Add the jar of pasta sauce to the meat mixture. Set aside.
  • Meanwhile, cook the spaghetti until al dente. Once the spaghetti is cooked, drain it and set it aside.
  • Combine the cottage cheese, cream cheese, sour cream, and parsley in a large bowl. Mix well.
  • Put the butter (either melted or in dollops) in the bottom of a 9x13 baking dish.
  • Layer half of the spaghetti on top of the butter, followed by half of the cheese mixture.
  • Layer the other half of the spaghetti, and the remainder of the cheese mixture.
  • Top the layers with the spaghetti sauce mixture.
  • Bake (uncovered) for 30 minutes, at which time you can top the casserole with shredded cheese or parmesan and continue baking for an additional 15 minutes. If you are opting out of the cheese topping, simply bake the casserole uncovered for 45 minutes.
  • Let stand 5-10 minutes before serving.