Million Dollar Spaghetti Casserole

Million Dollar Spaghetti Casserole

WANT TO SAVE THIS RECIPE?

Looking for a family-favorite dinner that feels indulgent and comforting? Million Dollar Spaghetti Casserole is your answer. This dish is everything you love about a traditional spaghetti dinner but taken to the next level. Picture perfectly cooked noodles layered with creamy cheese, rich meat sauce, and a golden bubbly top that makes every bite irresistible.

It’s called “Million Dollar” for a reason—this casserole feels fancy but is incredibly easy to make. Whether you’re feeding a crowd, prepping ahead for busy weeknights, or wanting a cozy Sunday meal, this recipe delivers all the satisfaction without the fuss. It’s hearty, cheesy, and makes amazing leftovers (if there are any!).


What Kind of Pasta Should I Use for Million Dollar Spaghetti?

Traditional spaghetti noodles are the best choice here. Their long, thin structure gives the casserole a classic texture that holds the layers well. If you’re in a pinch, linguine or fettuccine can also work, but spaghetti is the star for a reason. Make sure not to overcook your pasta since it will bake again in the oven.


Ingredients for the Million Dollar Spaghetti Casserole

Spaghetti Noodles – These form the base of the casserole and soak up all the meaty, cheesy flavor.

Ground Beef – A classic protein that adds heartiness to the dish. You can swap it with Italian sausage or ground turkey depending on your preference.

Cream Cheese – The secret to the creamy middle layer. It melts into the noodles for a rich, velvety bite.

Ricotta or Cottage Cheese – Adds texture and creaminess that balances the meat and pasta.

Marinara Sauce – Use your favorite jarred sauce or homemade version for a flavorful tomato base.

Butter – A small amount is used to coat the baking dish and flavor the noodles.

Shredded Mozzarella and Parmesan Cheese – For that perfect melted, golden top and cheesy pull.

Salt, Pepper & Italian Seasoning – Essential for seasoning the meat and adding depth to the sauce.


How To Make the Million Dollar Spaghetti Casserole

Step 1: Cook the Spaghetti Noodles

Boil a large pot of salted water and cook the spaghetti until just al dente. Drain and toss with a bit of butter to prevent sticking while you prep the other layers.

Step 2: Prepare the Meat Sauce

In a skillet over medium heat, cook ground beef until browned. Drain any excess grease, then stir in marinara sauce and Italian seasoning. Let it simmer for 5-10 minutes so the flavors meld beautifully.

Step 3: Mix the Creamy Layer

In a bowl, combine softened cream cheese, ricotta (or cottage cheese), and a pinch of salt and pepper. Stir until smooth and creamy.

Step 4: Assemble the Layers

Grease a 9×13 baking dish with butter. Start with half of the cooked spaghetti, spread the creamy cheese mixture evenly, add the remaining spaghetti, and then pour the meat sauce over the top.

Step 5: Top with Cheese

Sprinkle shredded mozzarella and grated Parmesan generously across the entire dish.

Step 6: Bake Until Bubbly

Cover with foil and bake at 350°F (175°C) for 30 minutes. Then remove the foil and bake for another 10-15 minutes until the top is golden and bubbly.

Step 7: Let It Rest

Allow the casserole to rest for at least 10 minutes before slicing. This helps the layers hold together beautifully when served.


How to Serve and Store Million Dollar Spaghetti Casserole

Serve your Million Dollar Spaghetti Casserole hot out of the oven with a sprinkle of fresh parsley and maybe a side of garlic bread or a crisp green salad. This dish is rich and filling, so a little goes a long way. It slices beautifully once rested, making it great for serving guests or storing in neat portions.

To store leftovers, let the casserole cool completely, then cover tightly or transfer to airtight containers. It will keep in the refrigerator for up to 4 days. For longer storage, wrap individual slices in foil and place them in a freezer-safe bag—they’ll last up to 2 months. To reheat, bake at 350°F until warmed through or microwave individual portions for quick meals.


Frequently Asked Questions

Can I make this ahead of time?

Yes! Assemble the entire casserole up to a day in advance and store it in the fridge. When ready to bake, let it come to room temperature for about 30 minutes, then follow the baking instructions.

Can I substitute the cream cheese?

You can! Sour cream or mascarpone make decent substitutes, but the flavor and texture might slightly vary. Cream cheese gives the richest result.

How do I make it vegetarian?

Simply omit the ground beef and replace it with sautéed mushrooms, spinach, or a plant-based meat alternative.

What’s the best way to freeze it?

After baking, let the casserole cool completely. Cut into portions, wrap well in foil or plastic, then freeze. Reheat covered in the oven or microwave from thawed.

Can I double the recipe?

Absolutely. This dish is perfect for doubling to feed a crowd or to freeze for future meals. Just use a larger baking pan or two separate ones.


Want More Casserole Ideas?

If you loved this Million Dollar Spaghetti Casserole, here are some more comforting and crave-worthy casserole recipes to try next:


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest dinner board so you can always come back to it!

And let me know in the comments how yours turned out. Did you add sausage? Try a different cheese combo? Maybe even sneak in some spinach?

I’d love to hear how you make it your own. Share your tweaks, your photos, or your questions—let’s help each other bring more joy to the dinner table.

For more meal inspiration, check out my daily recipe shares on Pinterest at Life with Nina.


Pin this Recipe
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

Million Dollar Spaghetti Casserole

  • Author: Nina Johnson
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Description

Get ready for the ultimate comfort food: Million Dollar Spaghetti Casserole. With layers of al dente pasta, creamy cheese filling, savory meat sauce, and a melty golden top, it’s a dish that brings rich flavor with minimal effort. This easy dinner recipe is perfect for meal prep, cozy family meals, or even freezing for later. Whether you’re looking for quick dinner ideas, hearty casseroles, or food ideas for entertaining, this one’s a guaranteed crowd-pleaser. A true comfort classic with a creamy twist.


Ingredients

Scale

16 oz spaghetti noodles

1 lb ground beef

8 oz cream cheese (softened)

1 cup ricotta cheese or cottage cheese

3 cups marinara sauce

2 tablespoons butter (for greasing and pasta)

2 cups shredded mozzarella cheese

½ cup grated Parmesan cheese

1 teaspoon Italian seasoning

Salt and pepper to taste


Instructions

1. Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with butter.

2. Bring a large pot of salted water to a boil. Cook spaghetti until just al dente, drain, and toss with 1 tablespoon of butter.

3. In a skillet, cook ground beef over medium heat until browned. Drain excess grease. Stir in marinara sauce and Italian seasoning. Simmer for 5–10 minutes.

4. In a mixing bowl, combine cream cheese, ricotta (or cottage cheese), and a pinch of salt and pepper. Stir until smooth.

5. Layer half of the spaghetti into the baking dish. Spread the cheese mixture evenly over the noodles. Add the remaining spaghetti on top.

6. Pour the meat sauce over the entire dish, spreading evenly to cover all the pasta.

7. Sprinkle shredded mozzarella and Parmesan cheese generously over the top.

8. Cover the dish with foil and bake for 30 minutes. Remove foil and bake an additional 10–15 minutes until cheese is golden and bubbly.

9. Let the casserole rest for 10 minutes before slicing and serving.


Notes

Don’t overcook the spaghetti—al dente noodles hold up better during baking.

Use full-fat cream cheese for the richest flavor and texture.

Let the casserole rest before serving to avoid a runny cut.


Nutrition

  • Serving Size: 1 slice
  • Calories: 530
  • Sugar: 6g
  • Sodium: 790mg
  • Fat: 28g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 3g
  • Protein: 26g
  • Cholesterol: 85mg

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

Honey Garlic Butter Roasted Carrots

Honey Garlic Butter Roasted Carrots

Christmas Cookies

Christmas Cookies