Cheesy Million Dollar Spaghetti Casserole: The Ultimate Family Favorite

Step 3: Make the Creamy Cheese Filling

  • In a mixing bowl, combine the softened cream cheese, ricotta (or cottage cheese), sour cream, garlic powder, and Italian seasoning.
  • Mix until smooth and creamy. This rich layer adds the signature “million dollar” taste!

Step 4: Preheat the Oven

  • Preheat your oven to 350°F (175°C).
  • Grease a 9×13-inch baking dish with butter or cooking spray.

Step 5: Assemble the Casserole

Layering is key! Here’s how to do it:

  1. Bottom Layer – Place half of the cooked spaghetti into the baking dish. Spread it evenly.
  2. Butter Layer – Dot the top of the spaghetti with slices of butter.
  3. Cheese Mixture – Spread the entire cheese mixture over the buttered spaghetti layer.
  4. Remaining Spaghetti – Add the rest of the spaghetti on top of the cheese layer.
  5. Meat Sauce – Pour the meat sauce evenly over the top layer of spaghetti.
  6. Cheese Topping – Sprinkle mozzarella and Parmesan cheeses generously over the top.

Step 6: Bake the Casserole

  • Cover the baking dish with aluminum foil and bake for 30 minutes.
  • After 30 minutes, remove the foil and bake for another 10–15 minutes until the cheese is bubbly and golden brown.

Step 7: Cool and Serve

  • Let the casserole rest for 10 minutes after baking. This helps the layers set and makes it easier to cut.
  • Slice into squares and serve with garlic bread and a fresh green salad.

Tips for the Best Cheesy Million Dollar Spaghetti

  • Customize the meat: Try a blend of ground beef and pork, or use Italian sausage for added flavor.
  • Make ahead: Assemble the casserole the night before, refrigerate, and bake the next day.
  • Freeze it: This dish freezes beautifully. Wrap tightly in foil and freeze for up to 2 months. Thaw in the fridge overnight and bake as directed.
  • Spice it up: Add red pepper flakes or diced jalapeños to the meat sauce for a spicy kick.

Why It’s a Family Favorite

This casserole checks all the boxes — it’s rich, cheesy, hearty, and incredibly satisfying. The creamy cheese layer adds an unexpected twist that elevates it far above traditional spaghetti dishes. It’s one of those meals that feels like a hug in a casserole dish, perfect for family dinners, special occasions, or even meal prepping for a busy week.

Once you make it, don’t be surprised if your family starts requesting it weekly — it’s just that good.


Whether you’re new to casseroles or a seasoned home cook, the Cheesy Million Dollar Spaghetti Casserole will earn a permanent spot in your recipe rotation. Try it once, and it may just become your new comfort food classic.

Would you like a printable version of the recipe or suggestions for variations like vegetarian or gluten-free?

Show Comments

No Responses Yet

Leave a Reply