Million Dollar Spaghetti Casserole

Baked Million Dollar Spaghetti Casserole in a white dish with melted cheddar and beef tomato sauce

Million Dollar Spaghetti Casserole gives you the comfort of baked spaghetti with a creamy middle layer tucked between the noodles. Ground beef and tomato sauce go over the top, and sharp cheddar melts on during the last part of baking. When you scoop into the pan, you get pasta, tangy cheese filling, beef sauce, and that golden top in the same serving.

This is a generous 9×13-inch dinner made from familiar groceries. The assembly has a few layers, but each one is straightforward. The two things that make the biggest difference are cooking the spaghetti only to al dente and letting the finished casserole rest for a few minutes before cutting it.

Baked Million Dollar Spaghetti Casserole in a white dish with melted cheddar and beef tomato sauce

Why This Casserole Works

  • A proper creamy center: softened cream cheese, cottage cheese, and sour cream are spread between two pasta layers rather than disappearing into the sauce.
  • Beefy sauce on top: the browned, drained ground beef is mixed with spaghetti sauce before it is spread over the noodles.
  • Cheddar stays appealing: it goes on after the first 30 minutes in the oven, then bakes just long enough to melt and bubble.
  • Enough for a table: one rectangular pan makes eight servings and can be prepared for a family dinner or gathering.

Ingredients and Helpful Notes

The recipe card below has the exact measurements. Here is what matters when choosing and preparing each ingredient:

  • Spaghetti: the card uses an 8-ounce package of dry spaghetti. Cook it just to al dente and drain it thoroughly because the pasta continues to soften in the oven.
  • Ground beef and sauce: use 1 pound lean ground beef and a 16-ounce jar of spaghetti sauce. Brown the beef into small crumbles and drain excess grease before stirring in the sauce.
  • Butter: ½ cup is sliced and divided. Half goes across the bottom of the baking dish; the remaining slices sit over the second spaghetti layer.
  • Creamy filling: one 8-ounce container of cottage cheese, one completely softened 8-ounce package of cream cheese, and ¼ cup sour cream make the middle. Softening the cream cheese first helps it spread rather than leaving dense lumps.
  • Sharp cheddar: use one 8-ounce package of shredded cheese. Wait until the casserole has baked for 30 minutes before scattering it over the top.
Dry spaghetti, ground beef, spaghetti sauce, butter, cottage cheese, cream cheese, sour cream, and sharp cheddar

How to Make Million Dollar Spaghetti Casserole

1. Heat the oven and cook the pasta. Set the oven to 350°F. Boil the spaghetti in lightly salted water until it is just al dente, then drain well. There is another 45 minutes of oven time ahead, so do not cook the noodles until soft in the pot.

Al dente cooked spaghetti draining in a colander before casserole assembly

2. Make the beef sauce. Brown the ground beef over medium-high heat, breaking it into crumbles as it cooks. Drain away extra grease, stir in the spaghetti sauce, then take the skillet off the heat.

Browned ground beef stirred with red spaghetti sauce in a skillet

3. Mix the creamy layer. In a separate bowl, combine the cottage cheese, softened cream cheese, and sour cream. Stir until the mixture is well blended and spreadable. A few cottage cheese curds are normal.

Softened cream cheese, cottage cheese, and sour cream mixed into a creamy casserole filling

4. Start the layers. Arrange half the butter slices across the bottom of a 9×13-inch baking dish. Add half the cooked spaghetti and spread it as evenly as you can. This is the first noodle layer, before any cheese filling or sauce.

Butter slices beneath the first layer of cooked spaghetti in a rectangular baking dish

5. Add the creamy middle. Spoon the cream cheese mixture over the spaghetti. Gently spread it toward the edges so each portion gets some filling. Try not to drag up too many noodles while smoothing it.

Cream cheese and cottage cheese mixture spread over the first spaghetti layer

6. Finish the pasta and sauce layers. Add the rest of the spaghetti, then distribute the remaining butter slices over it. Spread the beef and tomato sauce evenly across the top. The cheddar waits until later.

Ground beef spaghetti sauce spread over the upper noodle and butter layer before baking

7. Bake, then add cheddar. Bake the uncovered casserole for 30 minutes. Remove it from the oven and sprinkle all the shredded sharp cheddar over the hot beef sauce.

Shredded sharp cheddar scattered over hot beef spaghetti casserole before the final bake

Return the pan to the oven for another 15 minutes, until the cheddar has melted and the sauce is bubbling at the edges. Let the casserole rest for 5 to 10 minutes before slicing. That short pause helps the creamy middle settle so a serving is easier to lift.

Tips for a Better Pan

Drain the spaghetti thoroughly and avoid rinsing it with cold water. Extra water can collect in the dish, while overcooked pasta loses its shape during the bake. If the cream cheese still feels firm, give it more time at room temperature before mixing the filling.

Use a spatula to spread the filling over the first pasta layer, then add the second half of the noodles in loose handfuls. It is easier to cover the creamy layer this way than trying to push all the spaghetti across it at once. Drain the ground beef before adding sauce, especially if the skillet has visible grease.

Cheddar belongs on top near the end. Adding it at the start of a 45-minute bake can leave it dry around the edges, while the card’s last 15 minutes gives it time to melt over the sauce.

Serving, Make Ahead, and Leftovers

A simple green salad or a pan of roasted vegetables is enough alongside this rich casserole. A serving shows its layers best after the rest time; slide a broad spatula under the noodles rather than lifting only from the sauce on top.

Plated serving showing spaghetti, creamy cheese center, beef tomato sauce, and melted cheddar layers

You can assemble the casserole ahead and keep it covered in the refrigerator until it is time to bake. If it goes into the oven cold, allow a little extra time for the center to heat through. Add the cheddar during the final part of baking as directed in the card.

Cover and refrigerate leftovers promptly. Reheat individual portions until hot throughout, adding a spoonful of extra tomato sauce if the pasta seems dry. The texture of the creamy filling may soften after freezing and thawing, so refrigerating portions you plan to eat soon is the simplest option.

Frequently Asked Questions

Why is it called Million Dollar Spaghetti?

The name points to the rich combination of butter, a three-part creamy cheese filling, beef sauce, and cheddar. It is built like a casserole but has a lasagna-like middle without using lasagna sheets.

Can I use ricotta instead of cottage cheese?

You can make that swap if you prefer a smoother filling, although it changes the card’s original texture. Use the same amount and mix it with the softened cream cheese and sour cream before layering.

Can I put the cheddar on before baking?

For this version, wait. Bake the layered casserole uncovered for 30 minutes, then add the cheddar and bake 15 minutes more. That timing gives the top a melted finish without a long bake under the cheese.

If you like this style of baked pasta, try Baked Cream Cheese Spaghetti Casserole next.

Million Dollar Spaghetti Casserole Recipe

Use the printable card for the complete amounts and step-by-step baking times.

Close-up of Million Dollar Spaghetti Casserole in the baking dish showing spaghetti, creamy cheese filling, beef sauce, and melted cheddar

Million Dollar Spaghetti Casserole

Creamy, cheesy, and packed with savory beef and tomato sauce, this Million Dollar Spaghetti Casserole combines baked spaghetti with a rich cream cheese filling and a bubbling cheddar topping for an easy family-style comfort food dinner.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Main Course
Cuisine American
Servings 8 servings

Ingredients
  

  • 1 8 ounce package dry spaghetti
  • 1 pound lean ground beef
  • 1 16 ounce jar spaghetti sauce
  • ½ cup butter sliced and divided
  • 1 8 ounce container cottage cheese
  • 1 8 ounce package cream cheese, completely softened
  • ¼ cup sour cream
  • 1 8 ounce package shredded sharp Cheddar cheese

Instructions
 

  • Preheat the oven to 350°F.
  • Bring a large pot of lightly salted water to a boil. Cook the spaghetti until just al dente. Drain thoroughly and set aside.
  • Meanwhile, brown the ground beef in a large skillet over medium-high heat, breaking it into crumbles as it cooks. Drain off the excess grease.
  • Stir the spaghetti sauce into the cooked beef. Remove from the heat and set aside.
  • In a separate bowl, combine the cottage cheese, softened cream cheese, and sour cream. Stir until creamy and well blended.
  • Arrange half of the butter slices across the bottom of a 9×13-inch baking dish.
  • Spread half of the cooked spaghetti over the butter.
  • Spoon the cream cheese mixture over the pasta and gently spread it into an even layer.
  • Add the remaining spaghetti, followed by the rest of the butter slices.
  • Spread the beef and spaghetti sauce mixture evenly over the noodles.
  • Bake uncovered for 30 minutes.
  • Remove the casserole from the oven and sprinkle the shredded cheddar evenly over the top.
  • Return it to the oven and bake for another 15 minutes, or until the cheese is melted and the casserole is bubbling around the edges.
  • Allow the casserole to rest for 5 to 10 minutes before slicing and serving.
Keyword Million Dollar Spaghetti Casserole