This is the kind of casserole that earns an instant spot in your dinner rotation. It’s forgiving, crowd-pleasing, and built from pantry-friendly basics—pasta, ground beef, jarred sauce, and a trio of creamy cheeses. You’ll get comforting layers of saucy meat, silky ricotta, and golden mozzarella that slice into tidy servings. No unnecessary fuss; just straightforward steps that deliver big flavor.
I make this when I want a satisfying, make-ahead dinner that travels well to potlucks or feeds a hungry family with leftovers that improve the next day. It bakes quickly and rewards you with bubbling cheese and a fragrant basil finish. Read through the notes for small swaps and timing tips so your first bake turns out just right.
Ingredients

- ▢8ouncesspaghetti — the backbone of the bake; break or leave long depending on your dish shape preference.
- ▢16ouncesground beef — provides savory richness and texture; use lean or regular depending on fat tolerance.
- ▢1tablespoonolive oil — used to soften the onions and carry flavor.
- ▢½mediumsweet onion,finely chopped — adds sweetness and depth when sautéed.
- ▢3mediumgarlic cloves,minced — brightens the sauce; don’t brown too much or it will turn bitter.
- ▢24ouncesjarred marinara sauce — shortcut that keeps the recipe quick; use a brand you like.
- ▢4ouncesricotta cheese — lends creaminess and stabilizes the layers.
- ▢4ouncescream cheese — adds tang and body to the ricotta mixture.
- ▢½cupsour cream — lightens the ricotta mixture and keeps it spreadable.
- ▢salt and pepper,to taste — essential for seasoning each component.
- ▢1½cupsshredded mozzarella cheese — melts into that irresistible stretchy top layer.
- ▢½cupgrated Parmesan cheese — adds sharpness and a golden finish.
- ▢chopped fresh basil,for garnish — bright herb finish; optional but highly recommended.
Ingredient Notes
Start with the basics: dry spaghetti and jarred marinara keep the prep short but deliver big comfort. The three soft cheeses—ricotta, cream cheese, and sour cream—come together to make a spreadable, creamy layer that stops the sauce from soaking into the pasta and creates that “million dollar” richness.
Ground beef is the most traditional protein here; 16 ounces gives the casserole a meaty heft without overwhelming the cheesy texture. If your beef releases a lot of fat, spoon it out as the directions say—too much grease will make the final bake slick rather than saucy.
Salt cautiously at each stage: slightly under-season the sauce when you first mix, taste after combining the ricotta mixture, and adjust before baking. The Parmesan on top is salty, so factor that in. Fresh basil adds contrast—don’t skip it if you have it.
Build Million Dollar Baked Spaghetti Step by Step
- Preheat the oven to 375°F. Spray a 9×9-inch pan or 11×7-inch casserole dish with nonstick spray.
- Bring a large pot of salted water to a boil. Add the 8 ounces spaghetti and cook according to package instructions until al dente. Drain the pasta well and set aside.
- In a nonstick skillet over medium-high heat, add the 16 ounces ground beef and cook, breaking it up with a spoon, until browned and no longer pink (about 6–8 minutes). Spoon out and discard excess fat. Transfer the cooked beef to a bowl and set aside.
- Wipe the skillet if desired, then return it to medium heat and add the 1 tablespoon olive oil. Add the ½ medium sweet onion, finely chopped, and sauté until softened, about 5 minutes.
- Add the 3 minced garlic cloves to the onions and cook, stirring, for about 1 minute until fragrant.
- Return the cooked beef to the skillet with the onions and garlic. Stir in the 24 ounces jarred marinara sauce, heat until warmed through, then remove the pan from the heat.
- In a medium bowl, combine the 4 ounces ricotta cheese, 4 ounces cream cheese, and ½ cup sour cream. Season with salt and pepper to taste and stir until the mixture is smooth and evenly combined.
- Spread a thin layer of the meat sauce across the bottom of the prepared baking dish (just enough to cover the bottom).
- Add half of the cooked spaghetti to the dish in an even layer. Spoon half of the remaining meat sauce over the spaghetti, then dollop and spread half of the ricotta mixture over the sauce. Sprinkle half of the 1½ cups shredded mozzarella cheese over the ricotta.
- Repeat the layers: add the remaining spaghetti, spoon on the remaining meat sauce, spread the remaining ricotta mixture, and top with the remaining shredded mozzarella. Sprinkle the ½ cup grated Parmesan cheese evenly over the top.
- Bake uncovered at 375°F for 25 minutes. Check the cheese—if it is browning too quickly, loosely cover the dish with foil. Continue baking another 15 to 20 minutes, until the casserole is hot and bubbly.
- Remove from the oven and let rest a few minutes. Garnish with chopped fresh basil before serving.
Why This Recipe is a Keeper

It hits every comfort-food check-box: quick to assemble, crowd-friendly portions, and excellent leftovers. The layered approach keeps textures distinct—cheesy pockets, saucy meat, and firm pasta—so every bite feels intentional rather than mushy. It’s also forgiving: you can tweak the meat, choose a different jarred sauce, or shift cheeses without losing the essence.
Finally, it travels well. Casseroles like this can be assembled ahead, refrigerated, and baked when you need them, which makes it a reliable choice for busy nights, potlucks, or feeding unexpected guests. That kind of flexibility is what turns a recipe into a keeper in my kitchen.
Ingredient Swaps & Substitutions

- Ground beef — swap for ground turkey or Italian sausage for different flavor profiles. If using sausage, reduce added salt.
- Jarred marinara sauce — homemade marinara or a chunky tomato basil sauce both work. Use a lower-sodium jarred sauce if you’re watching salt.
- Ricotta/cream cheese/sour cream mix — you can use all ricotta and omit cream cheese for a lighter feel, or mix in cottage cheese that’s been drained and blended for texture.
- Mozzarella — use part provolone or fontina for a nuttier melt; whole-milk mozzarella gives the best stretch.
- Spaghetti — any long pasta works; short pasta like penne or rigatoni actually traps sauce better if you prefer bite-sized pieces.
Essential Tools for Success
- Large pot — for boiling the spaghetti to al dente without overcrowding.
- Nonstick skillet — browns the beef and sweats the aromatics with minimal sticking.
- 9×9-inch or 11×7-inch baking dish — choose the size specified to maintain the layer proportions and baking time.
- Mixing bowls and spoon/spatula — for combining the ricotta mixture and layering cleanly.
- Aluminum foil — to tent if the cheese is browning too quickly during baking.
Mistakes That Ruin Million Dollar Baked Spaghetti
Overcooking the pasta is the top offender. If the spaghetti is soft before baking, it will turn mushy after the oven time. Cook to al dente and drain well. Another common mistake is skipping the step where excess fat is spooned out after browning the beef—too much grease will make the dish oily and heavy.
Under-seasoning the ricotta mixture or the meat sauce leaves the finished bake flat. Taste and adjust salt and pepper before assembling. Also, piling cheese too thickly without enough sauce underneath can lead to a dry center—follow the layering steps so each bite has sauce, cheese, and pasta in balance.
Holiday & Seasonal Touches
For a holiday table, swap regular marinara for a roasted red pepper-tomato sauce and add a pinch of smoked paprika for warmth. Stir chopped roasted mushrooms or baby spinach into the meat sauce for an autumn or winter twist. In summer, toss in fresh cherry tomatoes and basil into the sauce or finish with a lemon-zested ricotta dollop for brightness.
If you want to dress it up for guests, sprinkle crisp prosciutto bits or toasted pine nuts on top after baking for texture. A drizzle of good olive oil and a scattering of microgreens before serving add color and a restaurant-style finish.
Recipe Notes & Chef’s Commentary

Keep an eye on oven timing—every oven runs a little differently. If you assemble ahead and refrigerate, add about 10–15 minutes to the bake time when going straight from fridge to oven so it heats through evenly. Letting the baked casserole rest a few minutes before cutting helps it set and makes cleaner slices.
I like the interplay of the three soft cheeses here; the cream cheese adds body that ricotta alone doesn’t provide, and sour cream keeps the mixture spreadable. If you prefer tang, increase the sour cream slightly; if you want silkier texture, use full-fat cream cheese and whole-milk ricotta.
Shelf Life & Storage
Refrigerate leftovers in an airtight container for up to 4 days. Reheat individual portions in the microwave or warm in a 350°F oven covered with foil until heated through (about 15–20 minutes depending on portion size).
To freeze: assemble but don’t bake, wrap tightly with plastic wrap and foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking. If baking from frozen, add extra bake time (about 20–30 minutes) and tent with foil to prevent over-browning while the center comes up to temperature.
Reader Q&A
Can I make this vegetarian?
Yes. Swap the ground beef for a plant-based crumble or use sautéed mushrooms and lentils for meaty texture. Increase seasoning and consider adding a splash of soy sauce or Worcestershire (use vegetarian Worcestershire if needed) to deepen flavor.
Is it okay to use low-fat cheeses?
Low-fat versions work in a pinch, but they’ll change the mouthfeel and might release more water while baking. If using lower-fat cheeses, drain any excess moisture from ricotta and expect a slightly less creamy result.
Can this be doubled for a crowd?
Yes. Use a larger baking dish and adjust bake time upward, checking for bubbling through the center. You can also bake two pans side-by-side if you have oven space—rotate them halfway through for even browning.
See You at the Table
This Million Dollar Baked Spaghetti is a dependable weeknight champion and a great potluck hero. It’s simple enough to make any night and special enough to bring out for guests. Follow the steps, season as you go, and don’t rush the resting time—those small moves turn a good casserole into a memorable one. Send a photo if you try it; I love seeing how readers make it their own.

Million Dollar Baked Spaghetti
Ingredients
Ingredients
- 8 ouncesspaghetti
- 16 ouncesground beef
- 1 tablespoonolive oil
- 1/2 mediumsweet onion finely chopped
- 3 mediumgarlic cloves minced
- 24 ouncesjarred marinara sauce
- 4 ouncesricotta cheese
- 4 ouncescream cheese
- 1/2 cupsour cream
- salt and pepper to taste
- 1 1/2 cupsshredded mozzarella cheese
- 1/2 cupgrated Parmesan cheese
- chopped fresh basil for garnish
Instructions
Instructions
- Preheat the oven to 375°F. Spray a 9×9-inch pan or 11×7-inch casserole dish with nonstick spray.
- Bring a large pot of salted water to a boil. Add the 8 ounces spaghetti and cook according to package instructions until al dente. Drain the pasta well and set aside.
- In a nonstick skillet over medium-high heat, add the 16 ounces ground beef and cook, breaking it up with a spoon, until browned and no longer pink (about 6–8 minutes). Spoon out and discard excess fat. Transfer the cooked beef to a bowl and set aside.
- Wipe the skillet if desired, then return it to medium heat and add the 1 tablespoon olive oil. Add the ½ medium sweet onion, finely chopped, and sauté until softened, about 5 minutes.
- Add the 3 minced garlic cloves to the onions and cook, stirring, for about 1 minute until fragrant.
- Return the cooked beef to the skillet with the onions and garlic. Stir in the 24 ounces jarred marinara sauce, heat until warmed through, then remove the pan from the heat.
- In a medium bowl, combine the 4 ounces ricotta cheese, 4 ounces cream cheese, and ½ cup sour cream. Season with salt and pepper to taste and stir until the mixture is smooth and evenly combined.
- Spread a thin layer of the meat sauce across the bottom of the prepared baking dish (just enough to cover the bottom).
- Add half of the cooked spaghetti to the dish in an even layer. Spoon half of the remaining meat sauce over the spaghetti, then dollop and spread half of the ricotta mixture over the sauce. Sprinkle half of the 1½ cups shredded mozzarella cheese over the ricotta.
- Repeat the layers: add the remaining spaghetti, spoon on the remaining meat sauce, spread the remaining ricotta mixture, and top with the remaining shredded mozzarella. Sprinkle the ½ cup grated Parmesan cheese evenly over the top.
- Bake uncovered at 375°F for 25 minutes. Check the cheese—if it is browning too quickly, loosely cover the dish with foil. Continue baking another 15 to 20 minutes, until the casserole is hot and bubbly.
- Remove from the oven and let rest a few minutes. Garnish with chopped fresh basil before serving.
