This irresistibly creamy, cheesy baked spaghetti casserole features tender pasta, a rich meat sauce, and a luscious cheese mixture layered together. Oven-baked until golden and bubbly on top, each bite melds savory flavors and contrasting textures for the ultimate comfort food. Perfect for family dinners or gatherings, this dish brings classic American flavors with a creamy twist. Serve fresh from the oven with a sprinkle of parsley, alongside salad or garlic bread for a hearty meal everyone will crave.
This bubbling Million Dollar Spaghetti is everything I crave on a chilly night. Creamy cheese layers melt into hearty meat sauce, all tucked between strands of perfectly cooked spaghetti and finished under a golden, melty crown of mozzarella. This is the kind of casserole that brings everyone to the table with smiles. It is pure comfort food the way my family loves it.
When I made this for a Sunday dinner, my family raved about it for days. Even picky eaters reached for seconds before the dish had cooled. It became an instant staple at our house.
Ingredients
- Spaghetti pasta: This forms the sturdy base that soaks up every bit of sauce. Look for pasta that cooks to al dente for the best texture
- Ground beef: A classic choice for a rich meat sauce. I pick beef with about fifteen percent fat for flavor without too much grease
- Onion: Adds aromatic sweetness and savory depth. Choose fresh, firm onions for the best result
- Garlic: Brings a gentle bite and aroma. Fresh garlic is a must in this dish
- Marinara sauce: Rich tomato flavor ties everything together. Choose a high-quality jarred marinara with no extra sugar if possible
- Dried Italian seasoning: Delivers instant Italian flavor. Check for a fresh blend with a bright aroma
- Salt and pepper: Essential for seasoning every element just right
- Cream cheese: Makes the cheese filling extra luscious and creamy. Use full-fat for maximum richness and let it soften before mixing
- Ricotta cheese: Adds lightness and subtle flavor to the cheese layer. Look for whole milk ricotta without added stabilizers
- Sour cream: Balances the cheese filling with a little tang. Always use full-fat for the creamiest mix
- Grated Parmesan cheese: Brings nuttiness and a salty bite. Freshly grated is ideal for flavor and melting
- Egg: Helps bind the cheese layer so it bakes up beautifully sliceable
- Shredded mozzarella cheese: Melts into a stretchy golden layer on top. Pick a low-moisture mozzarella for best browning
- Chopped fresh parsley: An optional garnish that brightens every serving. Choose flat-leaf parsley for fresh flavor and color
Instructions
- Preheat and Prep:
- Set your oven to 180 degrees Celsius which is 350 degrees Fahrenheit. Generously grease a twenty three by thirty three centimeter baking dish so the casserole releases easily later.
- Cook the Spaghetti:
- Bring a large pot of salted water to a rolling boil. Add the spaghetti and stir gently to separate the strands. Cook for about ten minutes until barely al dente. Drain thoroughly but do not rinse since the starch helps sauces cling.
- Make the Meat Sauce:
- In a large skillet set over medium heat cook the ground beef and finely chopped onion together for about six to eight minutes. The meat should lose all its raw color and the onion will turn soft and translucent. Drain away any fat you do not want in the finished casserole. Add minced garlic and cook another minute just until fragrant. Stir in the marinara sauce and dried Italian seasoning. Let it all simmer for five minutes so the flavors meld. Taste and add salt and pepper as needed.
- Mix the Cheese Filling:
- In a mixing bowl combine softened cream cheese ricotta cheese sour cream grated Parmesan and a large egg. Use a spatula or hand mixer to whip everything until smooth and creamy. This layer creates those signature creamy pockets as the casserole bakes.
- Layer the Casserole:
- Spread half the cooked spaghetti in the prepared baking dish making sure it covers the bottom in an even layer. Top with half the cheese mixture using a spoon or spatula to smooth it to the edges. Spoon half the meat sauce over this spreading it evenly. Repeat these layers with remaining spaghetti, cheese mixture and sauce.
- Add the Topping:
- Sprinkle shredded mozzarella in an even blanket over the top of the casserole. This will melt and create a beautiful golden bubbly finish.
- Bake:
- Cover the dish tightly with foil. Bake in the preheated oven for thirty minutes so all the flavors merge. Remove the foil and continue baking for fifteen more minutes. The cheese on top should turn golden and the sauce will bubble along the edges.
- Rest and Finish:
- Let the casserole rest for ten minutes once out of the oven. This helps everything set for neat servings. Garnish with chopped fresh parsley if you want a pop of color and herby finish.
My favorite moment is when I spread that creamy cheese mixture—it feels decadent every time. My kids love sneaking bits of the shredded mozzarella before it even hits the casserole. The bubbling cheese topping is always the part they fight over.
Storage Tips
Million Dollar Spaghetti keeps beautifully in the fridge for up to four days. Just cover the dish tightly with plastic wrap or transfer leftovers into airtight containers. For reheating try covering with foil and baking at 180 degrees Celsius until heated through. You can also microwave individual portions in short bursts. The flavors get even better after a day or two.
Ingredient Substitutions
Feel free to substitute ground turkey or Italian sausage for the beef if you want a different flavor or to lighten things up. For a vegetarian spin skip the meat entirely and add a hearty layer of sautéed mushrooms spinach or diced roasted vegetables between the pasta and cheese layers. Cottage cheese can replace ricotta in a pinch though the texture will be slightly different.
Serving Suggestions
This casserole is hearty enough to stand alone but I love turning it into a proper Italian-style feast. Pair it with a crisp green salad with a lemony vinaigrette and plenty of garlic bread for mopping up every drop of sauce. For special occasions I add a simple red wine or sparkling water with citrus slices.
Cultural and Historical Context
Baked spaghetti casseroles like this one have their roots in American comfort food, a playful take on Italian pasta dishes combined with the ease of a casserole. It was the kind of dish my grandmother would make for church potlucks or holidays because everyone loved it and it stretched to feed a crowd.
Seasonal Adaptations
Add roasted butternut squash or mushrooms in fall for extra richness
Use chopped zucchini or spinach in spring and summer for garden freshness
Try topping with fresh basil or sliced tomatoes just before serving in the warmer months
Success Stories
Whenever I bring this casserole to family gatherings it is always scraped clean before anything else. My neighbor once asked for the recipe after her kids begged her to make it for their birthdays. That is the kind of crowd-pleaser it is and why it has earned a spot in my regular meal rotation.
Freezer Meal Conversion
Million Dollar Spaghetti makes an excellent freezer meal. Assemble the casserole in a freezer-safe dish then wrap tightly with foil and freeze before baking. When you want dinner, thaw overnight in the fridge and bake as directed adding an extra ten to fifteen minutes to the covered bake time. You can also freeze baked slices for grab and go lunches.
Make this Million Dollar Spaghetti for an easy, comforting meal everyone will crave week after week. The leftovers are just as delicious, making it a winning dish for busy days.