The Best Million Dollar Spaghetti

The best million dollar spaghetti is surely this one—a cheesy, meaty, marinara-sauced layered spaghetti casserole fit for a hungry crowd.

plated spaghetti casserole with the casserole dish and blue towel in background
Prep Time:
20 mins
Cook Time:
1 hr
Stand Time:
5 mins
Total Time:
1 hr 25 mins
Servings:
10
Cook Mode (Keep screen awake)

Ingredients

Original recipe (1X) yields 10 servings

  • 1 tablespoon olive oil

  • 1 small onion, finely chopped

  • 1 1/4 teaspoons kosher salt, divided

  • 2 cloves garlic, minced

  • 1 pound ground sirloin

  • 1 pound ground Italian sausage

  • 32 ounces marinara sauce, divided

  • 16 ounces spaghetti

  • 5 tablespoons butter, divided

  • 1 cup cottage cheese

  • 8 ounces cream cheese, softened

  • 1/4 cup sour cream

  • 1/4 teaspoon salt

  • 1/4 teaspoon freshly ground black pepper

  • 3 cups shredded mozzarella cheese, divided

  • 1/3 cup freshly grated Parmesan cheese

  • chopped parsley, for garnish

Directions

  1. Heat oil in a large saucepan over medium-high heat. Add onion, 1 teaspoon salt, and garlic; cook until softened, about 3 minutes. Add ground beef and sausage and cook, crumbling with a spoon, until browned, about 5 minutes. Stir in 3 cups marinara sauce; bring to a simmer.  Reduce heat to low and simmer while pasta cooks.

  2. Preheat the oven to 350 degrees F (175 degrees C). Lightly grease a large casserole dish.

  3. Bring a large pot of salted water to a boil. Add pasta and cook until just tender with a bite, about 7 minutes. Drain; return spaghetti to the pot. Stir in 3 1/2 tablespoons butter and remaining marinara sauce. 

  4. Combine cottage cheese, cream cheese, sour cream, remaining salt, pepper, and 1 cup mozzarella in a medium bowl and stir until well incorporated.

  5. Add half of pasta to the casserole dish. Spread cheese mixture evenly over pasta. Add remaining pasta; cut remaining 1 1/2 tablespoons butter into thin slices, and arrange over pasta. Top with meat sauce mixture, remaining 2 cups mozzarella, and grated Parmesan cheese. Place casserole dish on a rimmed baking sheet.

  6. Bake in the preheated oven until cheese is melted and browned and pasta is bubbling around the edges, 40 to 50 minutes. Let stand 5 to 10 minutes before serving. Sprinkle with parsley if desired.

Nutrition Facts (per serving)

652 Calories
43g Fat
29g Carbs
37g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 652
% Daily Value *
Total Fat 43g 55%
Saturated Fat 20g 99%
Cholesterol 133mg 44%
Sodium 1484mg 65%
Total Carbohydrate 29g 11%
Dietary Fiber 3g 9%
Total Sugars 9g
Protein 37g 73%
Vitamin C 3mg 4%
Calcium 313mg 24%
Iron 4mg 20%
Potassium 830mg 18%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.