Million Dollar Spaghetti Recipe (Baked Spaghetti)

a baking dish with million dollar spaghetti. a spoon lifts out a square


Units Scale
  • 1 1/2 lbs ground beef
  • 1 small onion, minced
  • 3 garlic cloves, minced
  • 1/4 tsp salt
  • 1/8 tsp ground black pepper
  • 1 lb dried spaghetti noodles (454 grams)
  • 1 (650 mL) jar pasta sauce (separated: you will need 1/2 cup removed)
  • 1 (8 oz) block cream cheese
  • 1 cup cottage cheese
  • 2 cups shredded mozzarella cheese


  1. Preheat your oven to 350 degrees F.
  2. Generously grease a 9 x 13 baking pan with butter. Set aside.

Browning the beef:

  1. In a large skillet over medium-high heat, brown the ground beef with the minced onion and garlic, and season with salt and pepper.
  2. When the beef is fully cooked drain any excess fat.
  3. Then stir in all of the pasta sauce EXCEPT about 1/2 cup which will get mixed in with the spaghetti noodles. Set aside.

Boiling the noodles:

  1. While the ground beef is browning, you can boil the spaghetti noodles.
  2. In a large pot with generously salted water, cook the noodles until they’re al dente.
  3. Once the noodles are cooked, drain, then stir the 1/2 cup of remaining pasta sauce.

Making the cheese mixture:

  1. Using a stand mixer cream together the cream cheese and cottage cheese until smooth. Make sure to scrape the sides of the bowl.

Now it’s time to put it all together:

  1. To the prepared baking dish, add 1/2 of the noodles.
  2. Then spread on all of the cheese mixture.
  3. Layer on the remaining noodles.
  4. Spread on all of the meat mixture.
  5. Top with the shredded mozzarella cheese.
  6. Bake for 45 minutes.
  7. Let the casserole rest for about 5 minutes before cutting into it.
  8. Enjoy!

Keywords: million dollar spaghetti, baked spaghetti, spaghetti lasagna