| | |

Million Dollar Spaghetti (The Creamiest Baked Spaghetti Casserole)

million dollar spaghetti in a white baking dish with melted mozzarella on top and a scooped corner showing the creamy cheese layer

This post may contain affiliate links. Read my disclosure policy.

The first time somebody handed me a plate of million dollar spaghetti at a church potluck, I assumed it was lasagna that had gone wrong somewhere. Then I took a bite and understood the name. Under the melted mozzarella there is a layer of something creamy and tangy that turns ordinary baked spaghetti into the dish everybody circles back to for seconds.

I went home and made it that week. I have made it probably forty times since, and it is still the recipe I reach for when I need to feed a crowd without thinking too hard about it. Everything in it comes from a regular grocery run. Ground beef, a jar of marinara, a box of spaghetti, a block of cream cheese. Nothing fancy, nothing expensive, and yet it always tastes like you did something clever.

This is the version my family has settled on after a lot of small adjustments: a little Italian sausage mixed into the beef for depth, butter tossed with the hot noodles so they never dry out, and cottage cheese in the creamy layer instead of all cream cheese so it stays rich without turning heavy.

Why You Will Love This Recipe

  • It feeds a crowd for very little money. One 9×13 pan gives you twelve generous servings, and the whole thing is built from pantry and freezer staples.
  • The creamy layer does all the work. Cream cheese, cottage cheese and sour cream melt together into something between ricotta and alfredo. It is the entire reason this dish earns its name.
  • You can make it ahead. Assemble it the night before, slide it into the oven the next day, and dinner happens without you.
  • It freezes beautifully. I almost always make two and put one in the freezer unbaked.
  • Kids eat it without negotiation. It is spaghetti. It is cheese. There is nothing to argue about.

What Is Million Dollar Spaghetti?

Million dollar spaghetti is a baked spaghetti casserole layered like lasagna: buttered noodles on the bottom, a thick creamy cheese filling in the middle, a second layer of noodles, then meat sauce and melted cheese on top. It bakes in a 9×13 dish until the edges bubble and the cheese browns in patches.

The million dollar part is not about the ingredients. It is an old American recipe naming habit, the same one behind million dollar dip, million dollar chicken and million dollar pie. The phrase has been attached to home cooking since around the 1950s and it simply signals decadence: a dish that layers cheap, indulgent pantry staples until the result tastes far more expensive than it was. Cream cheese, sour cream, bacon and heavy cream show up in nearly all of them.

People often compare this to baked ziti or lasagna, and the comparison is fair, but the texture is genuinely different. Lasagna gives you flat sheets and distinct strata. Million dollar spaghetti gives you long strands tangled through the cream layer, so every forkful pulls sauce, noodles and cheese at once.

Ingredients You Will Need

ingredients for million dollar spaghetti including ground beef, Italian sausage, spaghetti noodles, cream cheese, cottage cheese, sour cream and marinara sauce

Nothing here is unusual, but a few choices matter more than others.

  • Ground beef and Italian sausage. I use one pound of 85/15 beef and half a pound of sausage. All beef works, but the sausage brings fennel and pepper that the jarred sauce cannot.
  • Marinara sauce. A 24 ounce jar. Use whichever one you actually like eating, because it is the backbone of the flavour. Half a cup gets held back for the noodles.
  • Cream cheese. Full fat, properly softened. Cold cream cheese will not blend and you will end up with white lumps.
  • Cottage cheese. Small curd. It melts away completely and keeps the layer from being as dense as straight cream cheese. Whole milk ricotta is a fine one to one swap.
  • Sour cream. A quarter cup. It loosens the mixture and adds the tang that keeps the whole dish from tasting flat.
  • Spaghetti. One full pound. Regular spaghetti holds up better than thin spaghetti or angel hair, which turn soft in the oven.
  • Butter. Four tablespoons tossed with the hot noodles. This is a small step that people skip and then wonder why their casserole is dry.
  • Mozzarella and parmesan. Shred your own mozzarella if you can be bothered. Bagged shreds are coated in starch and never melt quite as smoothly.

How to Make Million Dollar Spaghetti

1. Brown the meat

ground beef and Italian sausage browning with onion and garlic in a black cast iron skillet

Cook the beef and sausage together in a large skillet over medium high heat, breaking them into crumbles as they go. Once the pink is gone, add the diced onion and give it three or four minutes to soften, then stir in the garlic, Italian seasoning, salt and pepper for one more minute. Drain the grease properly. A greasy casserole is a sad casserole.

2. Build the sauce

Set aside half a cup of the marinara, then pour the rest into the skillet. Turn the heat down and let it simmer quietly while you deal with the pasta. Ten minutes of simmering makes a real difference to how the jarred sauce tastes.

3. Cook and butter the noodles

Boil the spaghetti in well salted water, but pull it a minute or two before al dente. It will keep cooking in the oven. Drain it and immediately toss it with the butter and that reserved half cup of marinara. The noodles should look glossy and move freely.

4. Mix the creamy layer

Stir the softened cream cheese, cottage cheese and sour cream together until it is mostly smooth. Do not chase perfection here. A few small lumps melt into nothing in the oven.

5. Layer it

creamy cream cheese, cottage cheese and sour cream layer being spread over spaghetti noodles in a white baking dish

Spread half the spaghetti across the bottom of a greased 9×13 dish. Spread the cheese mixture over it in an even layer, right to the edges, then cover with the remaining noodles. The cream layer is completely hidden at this point, which is exactly how it should be.

6. Top with the meat sauce

meat sauce being spooned over a layer of spaghetti noodles in a white casserole dish

Spoon the meat sauce over the noodles and push it out to the corners. You want sauce on every square inch so no dry noodles poke out and burn.

7. Cheese and bake

shredded mozzarella and parmesan sprinkled over million dollar spaghetti before baking

Scatter the mozzarella and parmesan over the top and bake uncovered at 350°F for 30 to 40 minutes. You are looking for bubbling edges and a top that has browned in patches rather than evenly. If the cheese darkens before the middle is hot, lay a sheet of foil loosely over the dish.

8. Let it rest

a serving of million dollar spaghetti on a white plate with a cheese pull showing the creamy middle layer

Fifteen minutes on the counter before you cut it. I know. But straight from the oven the layers slide apart into a delicious mess, and after fifteen minutes they cut into clean squares that actually hold their shape on the plate.

Tips for the Best Million Dollar Spaghetti

  • Undercook the pasta. Two minutes short of al dente. It absorbs sauce in the oven and finishes perfectly.
  • Soften the cream cheese properly. Leave it on the counter for an hour, or microwave it in fifteen second bursts. Cold cream cheese will not mix.
  • Do not skip draining the meat. Grease pools under the noodles and makes the bottom layer greasy instead of creamy.
  • Grease the dish. The cheese will weld itself to the corners otherwise.
  • Taste the meat sauce before layering. Jarred marinara varies wildly in salt. Fix it now, not on the plate.
  • Rest it. Fifteen minutes. This is the single most common reason people say their casserole fell apart.

Variations

  • The TikTok alfredo version. Instead of the cream cheese layer, toss the cooked spaghetti in homemade alfredo sauce, spread it in the dish and put the meat sauce on top. Richer, faster, and a genuinely different dish. Worth trying once you have made the classic.
  • All beef or all sausage. Two pounds of either works. All sausage makes it noticeably spicier and more savoury.
  • Vegetarian. Skip the meat entirely and simmer the marinara with sautéed mushrooms, zucchini and bell pepper. The creamy layer carries it.
  • Different pasta. Penne, ziti or rotini all work with the same quantities if you would rather have a shape that holds sauce in its tube.
  • Extra garlicky. Stir a teaspoon of garlic powder into the cream cheese mixture.
  • Spicy. Half a teaspoon of red pepper flakes in the meat sauce, or hot Italian sausage instead of mild.

What to Serve With Million Dollar Spaghetti

It is rich, so everything around it should be sharp and simple. A green salad with a vinaigrette that has some bite to it does more than you would expect. Garlic bread is close to mandatory in my house, mostly for wiping the plate. Roasted broccoli or green beans with lemon work well if you want a vegetable that does not compete.

Skip anything creamy on the side. Two rich things on one plate cancel each other out.

Storage and Reheating

Refrigerator

Cover the dish tightly or move portions to an airtight container. It keeps for four days and honestly tastes better on day two once the layers have settled.

Freezer

Freeze it unbaked for the best result. Assemble the whole thing in a foil pan, cover with greased foil and freeze for up to three months. Thaw overnight in the fridge, then bake covered for 20 minutes and uncovered for another 20 to 25. Baked leftovers also freeze in individual portions for up to two months.

Reheating

Individual portions go in the microwave for 90 seconds to two minutes. For a larger amount, cover with foil and reheat at 350°F for about 20 minutes. A splash of water or a spoonful of marinara over the top before reheating keeps it from drying out.

Frequently Asked Questions

Why is it called million dollar spaghetti?

Because it tastes expensive and is not. The million dollar naming convention has been used in American home cooking since about the 1950s for dishes that layer rich, cheap ingredients such as cream cheese, sour cream and bacon into something that tastes far more luxurious than the grocery bill suggests.

Can I use cottage cheese instead of ricotta, or the other way around?

Yes, one to one in either direction. Cottage cheese is tangier and lighter, ricotta is a little sweeter and denser. Both disappear into the layer once baked.

Can I make million dollar spaghetti ahead of time?

Yes. Assemble it completely, cover and refrigerate for up to 24 hours. Add 10 to 15 minutes to the bake time since it is going into the oven cold. You can also brown the meat and cook the pasta up to three days ahead and assemble on the day.

Do I have to use cream cheese?

It is the defining ingredient, so I would not skip it. If you are out, a full cup of ricotta plus a quarter cup of sour cream gets you close, though the result is a little less rich.

Why did my casserole turn out watery?

Usually one of three things: the meat was not drained, the pasta was overcooked, or it was cut too soon. Drain thoroughly, undercook the noodles, and give it the full fifteen minute rest.

Can I halve the recipe?

Yes. Halve everything and use an 8×8 dish. The bake time drops to about 25 to 30 minutes.

More Comfort Food Recipes You Will Love

Million Dollar Spaghetti

Layers of buttery spaghetti, a rich beef and Italian sausage marinara, and a creamy three-cheese filling baked under a blanket of melted mozzarella. It tastes like a million bucks and costs about ten.
Course Main Course
Cuisine Italian
Keyword baked spaghetti casserole, cream cheese spaghetti, million dollar spaghetti
Prep Time 25 minutes
Cook Time 40 minutes
Total Time 1 hour 5 minutes
Servings 12 servings
Calories 545kcal
Author Sarah Mitchell

Ingredients

For the meat sauce

  • 1 lb ground beef 85/15
  • 1/2 lb ground Italian sausage mild or hot
  • 1 small yellow onion finely diced
  • 3 cloves garlic minced
  • 1 tsp Italian seasoning
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 24 oz marinara sauce 1 jar, divided

For the creamy layer

  • 8 oz cream cheese softened
  • 1 cup cottage cheese or whole milk ricotta
  • 1/4 cup sour cream

For the pasta and topping

  • 16 oz spaghetti
  • 4 tbsp butter cut into pieces
  • 2 cups shredded mozzarella cheese about 8 oz
  • 2/3 cup freshly grated parmesan cheese
  • 2 tbsp chopped fresh parsley optional, for serving

Instructions

  • Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
  • Brown the ground beef and Italian sausage in a large skillet over medium-high heat, breaking the meat into crumbles, about 7 to 8 minutes. Add the onion and cook until it softens, 3 to 4 minutes, then stir in the garlic, Italian seasoning, salt and pepper and cook one minute more. Drain off the grease.
    ground beef and Italian sausage browning with onion and garlic in a black cast iron skillet
  • Set aside 1/2 cup of the marinara sauce, then stir the rest into the meat. Turn the heat to low and let it simmer while you cook the pasta.
  • Cook the spaghetti in well salted water 1 to 2 minutes short of al dente. Drain and toss it right away with the butter and the reserved 1/2 cup of marinara so the noodles stay loose.
  • Stir the cream cheese, cottage cheese and sour cream together until mostly smooth. A few small lumps are fine, they melt in the oven.
  • Spread half the spaghetti in the baking dish. Spread the cheese mixture over the noodles in an even layer, then cover it with the rest of the spaghetti.
    creamy cream cheese, cottage cheese and sour cream layer being spread over spaghetti noodles in a white baking dish
  • Spoon the meat sauce over the top and spread it to the edges so every bite gets sauce.
    meat sauce being spooned over a layer of spaghetti noodles in a white casserole dish
  • Scatter the mozzarella and parmesan evenly over the sauce.
    shredded mozzarella and parmesan sprinkled over million dollar spaghetti before baking
  • Bake uncovered for 30 to 40 minutes, until the cheese is melted and the edges are bubbling. If the top browns before the center is hot, tent it loosely with foil.
  • Let the casserole rest for 15 minutes before cutting. Sprinkle with parsley and serve.
    a square serving of million dollar spaghetti on a cream plate with a molten creamy cheese layer and a cheese pull

Notes

Cottage cheese: whole milk ricotta swaps in 1:1 if you prefer it. Small curd cottage cheese melts into the layer and disappears completely, so do not skip it just because you do not like the texture on its own.
Make ahead: assemble the whole casserole up to 24 hours ahead, cover and refrigerate. Add 10 to 15 minutes to the bake time when it goes in cold.
Freezer: freeze it assembled but unbaked for up to 3 months. Thaw overnight in the fridge, then bake covered for 20 minutes and uncovered for another 20 to 25.
The rest is not optional. Straight out of the oven the layers slide apart. After 15 minutes it cuts into clean squares.

Did you make this recipe? Leave a star rating below and tell me how it turned out — I love hearing which variation you went with.

Million Dollar Spaghetti — Creamy Baked Casserole. Easy comfort food recipe from Kitchen Love Story.
Loved this recipe? Save it to Pinterest so you can find it again.

Similar Posts

Leave a Reply

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

Recipe Rating