Million Dollar Spaghetti Casserole

By: Susan Updated on Sat, 24 Jan 2026 15:26:52 GMT Family Meals

Tags: #ground-beef #casserole #cream-cheese #family-dinner

Baked million dollar spaghetti casserole with melted mozzarella and meat sauce Pin it
Baked million dollar spaghetti casserole with melted mozzarella and meat sauce

I make this casserole when I need to feed a table full of hungry people without spending the whole evening at the stove. It is essentially baked spaghetti that thinks it is lasagna, with a hidden creamy cheese layer that makes everyone ask for seconds. The cream cheese mixture coats every strand, while the meat sauce keeps the whole thing hearty and familiar.

The layer that earns the name

The million dollar part is not the meat sauce or the mozzarella topping. It is the creamy layer that hides in the center. Softened cream cheese gets beaten with sour cream and Parmesan until it is smooth, then tossed with hot spaghetti so every noodle carries a little richness. That layer bakes into something almost like a cheese-filled pasta pie.

What goes into the dish

This is pantry cooking at its best. A jar of good marinara, a pound of ground beef, a block of cream cheese, and a box of spaghetti. The quality of the marinara matters here since it carries half the flavor, so pick one you would eat straight from the jar.

  • Spaghetti. The classic shape holds the creamy layer and the meat sauce in equal measure. Cook it just shy of al dente so it does not turn mushy in the oven.
  • Ground beef. Lean beef keeps the sauce from swimming in grease. Brown it well for depth.
  • Marinara sauce. A 24-ounce jar is the right amount. Choose a thick, rich sauce with visible herbs.
  • Cream cheese. The foundation of the creamy layer. It must be fully softened or it will clump.
  • Sour cream. Adds tang and keeps the cheese layer light rather than dense.
  • Italian seasoning. Bridges the jarred sauce and the fresh dairy.
  • Mozzarella and Parmesan. Parmesan goes into the creamy mix for umami. Mozzarella melts on top for that stretchy finish.

How to build it

  1. Boil the pasta. Cook the spaghetti in well-salted water until it still has a bite, about two minutes less than the package says. Drain and set aside.
  2. Brown the beef. Cook the ground beef in a hot skillet, breaking it up until it is deeply browned. Drain excess fat, then stir in the marinara and Italian seasoning. Simmer for five minutes.
  3. Make the creamy filling. Beat the softened cream cheese with sour cream and Parmesan until completely smooth. Fold in the hot spaghetti and toss until every strand is coated.
  4. Layer the casserole. Spread half the meat sauce across the bottom of a greased 9x13-inch dish. Add the spaghetti mixture and spread it evenly. Pour the remaining meat sauce over the top.
  5. Top and bake. Scatter mozzarella across the surface. Bake at 350°F (175°C) for about 30 minutes, until the cheese is melted and the edges are bubbling.

Why the pasta matters

Overcooked spaghetti is the fastest way to ruin this dish. Remember the pasta will continue to cook in the oven as it absorbs sauce. Pull it from the boiling water while it still has real structure. If you are looking for a similar baked pasta with a different shape, our baked cream cheese spaghetti casserole uses the same technique with a slightly different cheese blend.

Swaps and additions

Ground turkey or Italian sausage both work in place of the beef. For a vegetable boost, stir sauteed mushrooms or spinach into the meat sauce. You can also swap half the spaghetti for thinly sliced zucchini to lighten the carb load. If you love the layered approach, our million dollar Italian lasagna uses the same cream cheese trick with flat noodles.

Storing and reheating

Leftovers keep in the refrigerator for up to four days. Reheat individual portions in the microwave with a damp paper towel over the top, or warm the whole casserole in a 325°F oven covered with foil. This dish also freezes well. Wrap the unbaked assembled casserole tightly and freeze for up to two months. Thaw overnight in the refrigerator and add ten minutes to the bake time. The USDA ground beef safety guide has good tips on safe handling and storage.

What to serve alongside

A simple green salad with vinaigrette cuts the richness. Garlic bread or breadsticks are natural partners. For another hearty casserole night, try our million dollar ravioli casserole, which swaps the spaghetti for cheese-filled pasta. If you want a chicken version, the Monterey chicken spaghetti casserole is a great next step.

Million Dollar Spaghetti Casserole, plated and served
Million Dollar Spaghetti Casserole, plated and served
Million Dollar Spaghetti Casserole
Million Dollar Spaghetti Casserole

FAQs

Can I use cottage cheese instead of cream cheese?

Yes. Cottage cheese is actually traditional in some versions of million dollar spaghetti. Drain it well and blend it smooth before mixing with the sour cream so the texture stays creamy.

Can I freeze million dollar spaghetti casserole?

Yes. Assemble the casserole but do not bake it. Wrap tightly in plastic wrap and foil, then freeze for up to two months. Thaw overnight in the refrigerator and bake as directed, adding about ten minutes.

How do I keep the spaghetti from getting mushy?

Cook the pasta two minutes less than the package directions. It will finish cooking in the oven as it absorbs the sauces and cheese.

What is the best cheese for the top?

Low-moisture shredded mozzarella melts evenly and browns beautifully. Fresh mozzarella works but releases more liquid and can make the top watery.

Can I make this with ground turkey?

Yes. Use ground turkey or Italian sausage. Brown it well to build flavor, since turkey is leaner than beef and needs the browning.

How long do leftovers last?

Store leftovers in an airtight container in the refrigerator for up to four days. Reheat gently to avoid drying out the pasta.

Can I add vegetables?

Yes. Sauteed mushrooms, bell peppers, or spinach stir right into the meat sauce. Keep the moisture low so the casserole does not get watery.

References

Sources cited in this recipe.

Million Dollar Spaghetti Casserole

Prep time:
15 min
Cook time:
30 min
Total time:
45 min
Servings:
8
Baked million dollar spaghetti casserole with melted mozzarella and meat sauce
Print it Pin it Send it

Creamy baked spaghetti layered with meat sauce and a rich cream cheese filling, topped with mozzarella and baked until bubbly.

Ingredients

  • For the pasta

  • For the meat sauce

  • For the creamy layer

Instructions

1.

1. Cook the spaghetti: Bring a large pot of salted water to a boil. Cook the spaghetti until just shy of al dente, about 2 minutes less than the package directions. Drain and set aside.

2.

2. Brown the beef: Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it up, until deeply browned and no pink remains, 5 to 7 minutes. Drain excess fat. Stir in the marinara sauce, Italian seasoning, and garlic powder. Simmer for 5 minutes.

3.

3. Make the creamy filling: In a large bowl, beat the softened cream cheese with sour cream and Parmesan until completely smooth. Add the hot spaghetti and toss until every strand is coated with the mixture.

4.

4. Layer the casserole: Lightly grease a 9x13-inch baking dish. Spread half the meat sauce across the bottom. Add the spaghetti mixture and spread into an even layer. Pour the remaining meat sauce over the top.

5.

5. Top and bake: Preheat the oven to 350°F (175°C). Scatter the shredded mozzarella evenly over the top. Bake uncovered for 30 minutes, until the cheese is melted and the edges are bubbling. Let rest for 10 minutes before serving.

Good to know

  1. Let the casserole rest for 10 minutes before slicing so the layers hold together.
  2. Serve with garlic bread and a simple green salad.

Equipment

  • 9x13-inch baking dish
  • Large pot
  • Large skillet

Allergens

Always check labels if you have allergies.
  • Dairy
  • Gluten

Nutrition facts

Values are estimates per serving.
  • Calories: 520
  • Fat: 26 g
  • Carbs: 42 g
  • Protein: 28 g