This Million Dollar Spaghetti is a cheesy, baked pasta casserole layered with sausage, marinara, and creamy cheese—perfect for cozy dinners and feeding a crowd.
1poundItalian sausageuse turkey or chicken sausage if avoiding pork
½mediumonionchopped
4clovesgarlicminced
½teaspoonred pepper flakesoptional
48ouncemarinara sauce2 jars
2cupsshredded mozzarella cheese
to tastesalt & pepper
Cheese layer
8ouncescream cheesesoftened
8ouncesricotta cheese
1cupparmesan cheesefreshly grated
½teaspoongarlic powder
½teaspoondried oregano
Instructions
Preheat oven to 375°F (190°C). In a medium bowl, mix cream cheese, ricotta, parmesan, garlic powder, and oregano until smooth. Set aside.
Cook spaghetti in salted water, 2 minutes less than package directions. Drain and return to pot.
In a skillet over medium-high heat, brown Italian sausage with onion. Cook 8–10 minutes, then add garlic and red pepper flakes. Cook 1 more minute. Drain excess fat.
Add sausage mixture and marinara sauce to the pasta. Toss to combine.
In a greased 9x13 dish, layer half the pasta mixture, then spread cheese mixture over it. Top with remaining pasta and smooth out.
Sprinkle mozzarella over top. Cover with foil and bake for 30 minutes. Remove foil and broil 2–3 minutes until golden and bubbly.
Let the dish rest for 5–10 minutes before serving.
Notes
Use room-temp cream cheese for easier mixing.
Don’t fully cook pasta—finish in oven. Grease dish for easy serving.
Let rest before slicing.
Go heavy on mozzarella for the perfect golden top.