This oven baked 5-ingredient million dollar spaghetti is the dish my aunt brings to every single family gathering, and there are truly never leftovers. It’s a Midwestern potluck classic: comforting, cheesy, and built to feed a crowd without a lot of fuss. The idea is simple—spaghetti layered with a quick meat sauce, a creamy middle, and a generous blanket of mozzarella, all baked until bubbly in a deep glass dish. It has the spirit of lasagna but with the ease of a weeknight casserole, and it’s exactly the kind of recipe you can memorize and make on autopilot.
Serve this million dollar spaghetti hot from the oven with a simple green salad dressed in a tangy vinaigrette to cut through the richness, and add warm garlic bread or buttered rolls for soaking up the extra sauce. A side of roasted broccoli or green beans works nicely if you want more vegetables on the plate. For drinks, a light red wine, a crisp lager, or sparkling water with lemon all pair well with the tomato and cheese. If you’re feeding a crowd, set the baking dish in the center of the table with a big serving spoon and let everyone help themselves, family-style.
Oven Baked 5-Ingredient Million Dollar Spaghetti
Servings: 8-10

Ingredients
1 pound dried spaghetti
1 pound ground beef (80–90% lean)
1 (24-ounce) jar marinara or spaghetti sauce
1 (8-ounce) block cream cheese, softened
3 cups shredded mozzarella cheese, divided
1 tablespoon kosher salt, for pasta water
Nonstick cooking spray or 1 tablespoon neutral oil, for greasing the baking dish
Directions
Preheat your oven to 350°F (175°C). Lightly grease a deep 9x13-inch glass baking dish with nonstick spray or neutral oil. Using glass helps you see the layers and gives that classic family-gathering look.
Bring a large pot of water to a boil. Add the kosher salt, then add the spaghetti and cook until just shy of al dente, 1 to 2 minutes less than the package directions. The pasta will continue to cook in the oven, so keeping it slightly firm prevents it from turning mushy.
While the pasta cooks, brown the ground beef in a large skillet over medium-high heat, breaking it into small crumbles with a spoon. Cook until no pink remains and the meat is lightly browned, 6 to 8 minutes. If there is excess grease, carefully spoon it off or drain briefly in a colander, then return the beef to the skillet.
Pour the jar of marinara or spaghetti sauce into the skillet with the cooked beef. Stir to combine and bring to a gentle simmer. Let it bubble for 2 to 3 minutes so the flavors meld, then turn off the heat. Taste and, if needed, adjust seasoning lightly with salt or pepper, keeping in mind the cheese will add saltiness.
In a medium bowl, combine the softened cream cheese and 1 cup of the shredded mozzarella. Use a fork or spatula to mash and stir until fairly smooth and evenly blended. It’s fine if there are a few small bits of cream cheese; they’ll melt into the pasta as it bakes. This creamy mixture is what gives the casserole that “million dollar” richness.
When the spaghetti is ready, drain it well but do not rinse. Immediately add about 2 cups of the warm meat sauce to the drained pasta in the pot and toss to coat. This light coating keeps the noodles from sticking and helps season them throughout.
Build the layers in the prepared glass baking dish: Spread a thin layer of the meat sauce (about 1 cup) over the bottom of the dish to prevent sticking. Add half of the sauced spaghetti in an even layer, gently spreading it to the corners.
Dollop the cream cheese–mozzarella mixture over the first layer of spaghetti in small spoonfuls, then gently spread or nudge it into a fairly even layer. It doesn’t need to be perfect; any gaps will fill in as it melts. This becomes the creamy center that everyone reaches for with the serving spoon.
Top the creamy layer with the remaining spaghetti, spreading it evenly. Pour all of the remaining meat sauce over the top and use the back of a spoon to make sure it covers the noodles. You want the sauce to sink down into the pasta a bit, but still leave a visible layer on top.
Sprinkle the remaining 2 cups of shredded mozzarella evenly over the surface of the casserole. Try to cover the edges as well as the center so every scoop gets some of that stretchy, browned cheese.
Cover the baking dish tightly with foil, tenting it slightly so it doesn’t stick to the cheese. Bake on the middle rack for 25 minutes, until the casserole is hot and bubbling around the edges.
Remove the foil and continue baking for another 10 to 15 minutes, until the cheese on top is fully melted, lightly golden in spots, and you can see sauce bubbling up along the sides of the glass dish. This is when it looks like the close-up photos you see online—cheesy, imperfect, and very inviting.
Carefully remove the dish from the oven and let it rest on the counter for at least 10 minutes. This short rest helps the layers set up slightly so you can pull out a big, cohesive scoop with a serving spoon and get that classic mozzarella stretch without everything sliding apart.
To serve, scoop generous portions straight from the glass dish with a large spoon, making sure to dig down so each serving includes sauced pasta, the creamy middle, and plenty of melted cheese on top. Expect the first scoop or two to look a little messy—that’s part of the homemade charm.
Variations & Tips
You can customize this five-ingredient framework quite a bit while keeping the spirit of my aunt’s crowd-pleasing casserole. If you prefer a milder dish, swap half or all of the ground beef for mild Italian sausage (remove casings if needed) and brown it the same way; it adds built-in seasoning from fennel and herbs. For a lighter version, use ground turkey or chicken and choose a slightly richer marinara to make up for the leaner meat. If you like a bit of heat, stir a pinch of red pepper flakes into the sauce while it simmers. To sneak in vegetables without changing the ingredient count too much, finely chop a carrot or a handful of mushrooms and cook them with the beef before adding the sauce; they’ll mostly disappear into the mixture. You can also use part-skim mozzarella and reduced-fat cream cheese if you want to cut back on richness, though the texture will be slightly less decadent. For make-ahead prep, assemble the casserole completely, cover tightly, and refrigerate up to 24 hours; add 10 to 15 minutes to the covered baking time if starting from cold. You can also freeze the assembled, unbaked casserole for up to 2 months—thaw overnight in the refrigerator before baking. Food safety notes: Always cook ground beef to at least 160°F (71°C); if you’re unsure, use an instant-read thermometer in the center of the browned meat before adding the sauce. Cool leftovers promptly—within 2 hours—and store them in shallow containers in the refrigerator for up to 3 to 4 days, reheating until steaming hot before serving. Because this is a dense, cheesy casserole, reheat in the oven at 325–350°F, covered with foil, so the center has time to heat through without over-browning the top.