Million Dollar Spaghetti Casserole is the ultimate baked pasta dinner. This easy recipe layers al dente spaghetti, a hearty meat sauce, and a rich cream cheese filling, all topped with melted mozzarella. It’s a simple comfort food meal that tastes like you spent hours in the kitchen but uses everyday ingredients. Perfect for Sunday supper or a busy weeknight!
2tablespoonstomato pasteoptional, for a thicker sauce
1 ½teaspoonsItalian seasoning
1teaspoonsaltplus more to taste
½teaspoonblack pepper
¼teaspooncrushed red pepper flakesoptional
CREAMY LAYER
8ouncescream cheesesoftened
1cupsour cream
1cupcottage cheeseor ricotta
½cupgrated parmesan cheese
2tablespoonschopped parsleyoptional
¼teaspoonsalt
¼teaspoonblack pepper
TOPPING
2cupsshredded mozzarella cheese
2tablespoonsgrated parmesan cheeseoptional
Instructions
Preheat the oven to 350°F and grease a 9 x 13-inch baking dish.
Cook spaghetti in salted water until al dente (1–2 minutes less than package directions). Drain and toss with melted butter.
Make the meat sauce: cook ground beef and onion in a skillet over medium-high heat until browned. Drain grease. Add garlic and stir 30 seconds. Stir in marinara sauce, tomato paste (optional), Italian seasoning, salt, pepper, and red pepper flakes (optional). Simmer 5–10 minutes.
Mix the creamy layer: combine cream cheese, sour cream, cottage cheese (or ricotta), parmesan, parsley (optional), salt, and pepper until smooth.
Layer the casserole: add half the spaghetti to the dish, then half the meat sauce. Spread all of the creamy layer. Add remaining spaghetti, then remaining meat sauce. Top with mozzarella and a little parmesan if desired.
Cover with foil and bake 25 minutes. Uncover and bake 10–15 minutes more until cheese is melted and bubbly. Broil 1–2 minutes for a more golden top (optional).
Rest 10–15 minutes before slicing and serving.
Notes
Cook spaghetti to al dente so it stays tender after baking.For cleaner slices, simmer the sauce and rest the casserole before cutting.Make ahead: assemble up to 24 hours in advance, cover, refrigerate, then bake (add extra time if baking straight from the fridge).Freeze: freeze assembled (unbaked) or baked portions up to 3 months. Thaw overnight before reheating.