Million Dollar Spaghetti Casserole 😋

Ashley, yesss! Million Dollar Spaghetti Casserole is the ultimate comfort food bomb 💣 of creamy, cheesy, beefy goodness—all baked into one heavenly slice. It’s like spaghetti and lasagna had a rich, cheesy baby 😋 Perfect for potlucks, cozy nights, or when the fam needs some extra love on a plate.

Here’s the long, comforting, from-scratch version you’ll absolutely love:


🍝 Million Dollar Spaghetti Casserole

💰 Tastes like a million bucks. Costs way less. Feeds the whole crew.


📋 Ingredients (Serves 8)

Pasta:

  • 1 lb (450g) spaghetti
  • Salted water for boiling

Meat Sauce Layer:

  • 1 lb (450g) ground beef
  • ½ lb (225g) Italian sausage (optional, for flavor boost)
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 1 jar (24 oz) marinara sauce or your favorite homemade sauce
  • 1 tsp Italian seasoning
  • Salt and black pepper, to taste

Creamy Cheese Layer:

  • 8 oz (225g) cream cheese, softened
  • 1 cup ricotta or cottage cheese
  • ¼ cup sour cream
  • 1 tsp garlic powder
  • Salt & pepper to taste

Topping:

  • 2 cups shredded mozzarella
  • ½ cup grated Parmesan
  • Optional: parsley or basil for garnish

🍳 Instructions

Step 1: Boil the Pasta

  1. Cook spaghetti until just al dente (don’t overcook—it’ll bake more).
  2. Drain and set aside.

Step 2: Make the Meat Sauce

  1. In a large skillet, sauté onion in a splash of oil until soft.
  2. Add garlic, then beef (and sausage if using). Cook until browned.
  3. Drain excess grease. Stir in marinara sauce and Italian seasoning. Simmer for 10 minutes.

Step 3: Make the Creamy Layer

  1. In a bowl, mix cream cheese, ricotta, sour cream, garlic powder, salt, and pepper.
  2. Stir until creamy and well combined.