Home » Blog » Million Dollar Spaghetti Casserole

Million Dollar Spaghetti Casserole

Save this recipe on:

When you’re craving comfort food that satisfies every kind of appetite, Million Dollar Spaghetti Casserole is the dish to beat. It’s a glorious combination of creamy, cheesy layers, rich meat sauce, and tender spaghetti baked into a bubbly, golden-topped casserole. Think of it as lasagna’s easier, cheesier cousin — no tedious layering or fussy noodles, just pure indulgent flavor in every bite.

This casserole has earned its “million dollar” name for good reason: the flavor payoff feels downright luxurious, yet it comes together with simple pantry staples. Whether you’re cooking for a crowd or just want hearty leftovers for days, this baked pasta will deliver every time.

Why You’ll Love This Million Dollar Spaghetti Casserole

It brings together all the best parts of your favorite pasta dishes: a meaty tomato sauce, a creamy cheese filling, a gooey layer of mozzarella, and perfectly baked spaghetti noodles. It’s family-friendly, freezer-friendly, and weeknight-dinner approved. Plus, it’s just fancy enough to serve at a casual dinner party without much effort.


What Kind of Spaghetti Should I Use?

Classic spaghetti noodles are ideal for this recipe because they hold their structure well under the rich layers. Avoid angel hair, which may overcook and turn mushy. You can use whole wheat or gluten-free spaghetti if needed — just be sure not to overcook them during the boiling stage.


Ingredients for the Million Dollar Spaghetti Casserole

Ground Beef: A flavorful and hearty base for the meat sauce. You can substitute with ground turkey or Italian sausage for a twist.

Spaghetti: The star of the show. Its long strands provide the perfect pasta base.

Cream Cheese: Adds the signature creamy layer that makes this casserole so rich and satisfying.

Ricotta Cheese: Brings a mild, smooth texture that blends beautifully with the cream cheese.

Sour Cream: Enhances the creamy layer with a slight tanginess.

Mozzarella Cheese: Melts into gooey, golden perfection on top.

Parmesan Cheese: Adds salty depth and balances the richness.

Marinara Sauce: Forms the savory tomato base. Use homemade or store-bought.

Butter: Used to toss with the spaghetti, preventing sticking and adding richness.

Garlic Powder & Onion Powder: Simple spices that boost flavor without overpowering.

Salt & Black Pepper: To season and balance every layer.


How To Make the Million Dollar Spaghetti Casserole

Step 1: Cook the Spaghetti

Boil the spaghetti in salted water until al dente according to package instructions. Drain and toss with butter. Set aside.

Step 2: Brown the Meat

In a large skillet, cook the ground beef over medium heat until fully browned. Drain any excess fat. Stir in marinara sauce, garlic powder, onion powder, salt, and pepper. Let it simmer for 5 minutes to thicken slightly.

Step 3: Prepare the Cheese Layer

In a medium bowl, mix together cream cheese, ricotta, sour cream, and a pinch of salt until smooth.

Step 4: Assemble the Layers

In a greased 9×13-inch baking dish, layer half of the spaghetti. Spread the entire cheese mixture evenly on top. Add the remaining spaghetti. Pour the meat sauce over the top and spread evenly.

Step 5: Add Cheese and Bake

Sprinkle mozzarella and Parmesan cheese over the top. Cover loosely with foil and bake at 350°F (175°C) for 30 minutes. Remove foil and bake uncovered for another 10-15 minutes until the cheese is bubbly and golden.

Step 6: Rest and Serve

Let the casserole rest for 10 minutes before slicing. This helps it hold its shape when served.


Perfect for Feeding a Crowd

This hearty casserole yields 12 generous servings, making it a fantastic option for family dinners, potlucks, or even meal prep. Pair it with garlic bread and a green salad, and you’ve got a full, satisfying meal.


How to Store Million Dollar Spaghetti Casserole

Once cooled, store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze individual portions in freezer-safe containers for up to 3 months. Reheat in the oven at 350°F or in the microwave until heated through.


Frequently Asked Questions

Can I make this casserole ahead of time?
Yes! Assemble the entire casserole, cover it tightly, and refrigerate for up to 24 hours before baking. Add an extra 10 minutes to the bake time if going straight from the fridge.

Can I freeze Million Dollar Spaghetti Casserole?
Absolutely. Wrap it tightly in foil and freeze for up to 3 months. Thaw in the fridge overnight and bake as directed.

What cheeses can I swap in?
You can use cottage cheese instead of ricotta, and provolone or cheddar instead of mozzarella for a different flavor profile.

Is this recipe spicy?
Not at all! But you can add red pepper flakes or use spicy Italian sausage for a kick.

Can I make it vegetarian?
Yes, swap the meat for plant-based crumbles or finely chopped mushrooms.


Want More Casserole Ideas?

If you love this Million Dollar Spaghetti Casserole, you’ll probably enjoy these too:


Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you add mushrooms? Did you try a different cheese combo?

I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook smarter.

For more cozy meal ideas and daily recipe inspiration, check out my Pinterest at Life With Mira.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Million Dollar Spaghetti Casserole


  • Author: Mira
  • Total Time: 1 hour 5 minutes
  • Yield: 12 servings

Description

This Million Dollar Spaghetti Casserole is the ultimate comfort food dinner idea! It layers creamy cheese, rich meat sauce, and tender spaghetti into a baked masterpiece with golden melted cheese on top. Perfect for easy dinner prep, family meals, freezer-friendly food ideas, or cozy Sunday gatherings. It’s budget-friendly, satisfying, and packed with flavor.


Ingredients

454g (1 lb) ground beef

340g (12 oz) spaghetti

115g (4 oz) cream cheese, softened

240g (1 cup) ricotta cheese

120g (1/2 cup) sour cream

225g (2 cups) shredded mozzarella cheese

60g (1/2 cup) grated Parmesan cheese

700g (24 oz) marinara sauce

28g (2 tbsp) unsalted butter

1 tsp garlic powder

1/2 tsp onion powder

1 tsp salt

1/2 tsp black pepper


Instructions

1. Boil spaghetti in salted water until al dente according to package instructions. Drain and toss with butter. Set aside.

2. In a skillet, cook the ground beef over medium heat until browned. Drain excess fat. Stir in marinara sauce, garlic powder, onion powder, salt, and pepper. Simmer for 5 minutes.

3. In a bowl, mix cream cheese, ricotta, sour cream, and a pinch of salt until smooth.

4. In a greased 9×13-inch baking dish, layer half the spaghetti. Spread all the cheese mixture on top. Add the remaining spaghetti.

5. Pour meat sauce over the top and spread evenly.

6. Sprinkle mozzarella and Parmesan on top. Cover with foil and bake at 350°F (175°C) for 30 minutes.

7. Remove foil and bake another 10–15 minutes until bubbly and golden.

8. Let it rest for 10 minutes before serving.

Notes

Use room-temperature cream cheese for easy blending.

Don’t skip the resting time—it helps the casserole set for cleaner slices.

Great for make-ahead meals—freeze before baking for busy nights.

  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Casserole
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (approx. 1/12th of casserole)
  • Calories: 420
  • Sugar: 5g
  • Sodium: 680mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 2g
  • Protein: 23g
  • Cholesterol: 70mg

Keywords: million dollar spaghetti casserole, easy dinner, comfort food, pasta bake, freezer meal

Save this recipe on:

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

*