Million Dollar Spaghetti Bake

Featured in: Flavor Rush

This baked spaghetti dish features layers of spaghetti, savory ground beef and Italian sausage sauce, and a creamy Alfredo blend with ricotta and sour cream. Topped with mozzarella and Parmesan, it's baked until golden and bubbly. A satisfying meal that serves eight, great for family dinners or casual gatherings. Variations include using ground turkey or adding sautéed vegetables for extra flavor and nutrition.

Updated on Wed, 24 Dec 2025 12:01:00 GMT
A bubbling casserole of Million Dollar Spaghetti, with melted cheese and savory meat sauce visible. Save
A bubbling casserole of Million Dollar Spaghetti, with melted cheese and savory meat sauce visible. | fryflick.com

The first time I made Million Dollar Spaghetti, it was snowing outside and I had three unexpected guests show up at dinner time. I threw together what I had in the fridge and this casserole was born. That night everyone went back for seconds and one friend actually asked for the recipe before even putting on her coat. Now it is my go to when I need serious comfort food or want to make people feel special.

I remember bringing this to a potluck last winter and watching it disappear within fifteen minutes. My neighbor leaned over and whispered that she would pay me to make this for her family dinner the following week. That is when I knew this recipe was something special.

Ingredients

  • 1 pound spaghetti: Use high quality dried pasta and cook it just shy of al dente since it will continue baking in the oven
  • 1 pound ground beef: I recommend 85 percent lean for the best balance of flavor and moisture without too much excess fat
  • 1/2 pound Italian sausage: The casing should be removed and the meat crumbled into small pieces for even distribution
  • 1 medium yellow onion: Dice it finely so it almost melts into the sauce as it cooks
  • 3 cloves garlic: Fresh minced garlic adds a punch that powder simply cannot replicate
  • 1 jar marinara sauce: Choose a brand you actually like eating on its own since it provides the base flavor
  • 1 teaspoon dried Italian herbs: This blend usually includes basil oregano and thyme which complement the tomato sauce perfectly
  • 1/2 teaspoon salt: Adjust this based on how salty your marinara sauce already is
  • 1/4 teaspoon black pepper: Freshly ground pepper makes a noticeable difference in the final dish
  • 1 container ricotta cheese: Whole milk ricotta creates the creamiest layer but part skim works too
  • 1 cup Alfredo sauce: Homemade or store bought both work beautifully here
  • 1/2 cup sour cream: This adds a subtle tang that cuts through all the rich cheese
  • 1 large egg: This helps bind the ricotta layer so it does not separate during baking
  • 2 cups shredded mozzarella cheese: Low moisture mozzarella melts beautifully without making the dish watery
  • 1 cup shredded Parmesan cheese: This adds a salty nutty finish that balances the mild mozzarella

Instructions

Prepare the oven and pan:
Preheat your oven to 350 degrees F and generously grease a 9x13 inch baking dish with butter or cooking spray
Cook the spaghetti:
Boil the pasta according to package directions but stop cooking one minute early so it stays firm during baking
Brown the meats:
In a large skillet over medium high heat cook the ground beef and Italian sausage together breaking them up with a spoon until fully browned
Sauté the aromatics:
Add the diced onion and minced garlic to the meat mixture and cook for 3 to 4 minutes until the onion is soft and fragrant
Build the meat sauce:
Stir in the marinara sauce Italian herbs salt and pepper then let everything simmer together for 5 minutes
Mix the creamy layer:
In a separate bowl combine the ricotta cheese Alfredo sauce sour cream and egg until completely smooth
Start the layers:
Spread half the cooked spaghetti in the prepared dish then cover with half the Alfredo mixture followed by half the meat sauce
Add the first cheese layer:
Sprinkle 1 cup of mozzarella and 1/2 cup of Parmesan over the first meat sauce layer
Repeat the layers:
Add the remaining spaghetti Alfredo mixture and meat sauce then top with the rest of the cheese
Bake covered:
Cover the dish tightly with foil and bake for 30 minutes to let everything heat through and meld together
Brown the top:
Remove the foil and bake for another 10 minutes until the cheese is golden brown and bubbly
Rest before serving:
Let the casserole sit for 10 minutes before cutting which helps the layers set and makes serving much easier
Golden, bubbly top view of a rich, layered Million Dollar Spaghetti ready to be served and enjoyed. Save
Golden, bubbly top view of a rich, layered Million Dollar Spaghetti ready to be served and enjoyed. | fryflick.com

This recipe has become my standard housewarming gift and new parent meal. Last month my sister called me from the hospital asking if I could bring a batch over because she was craving it during her recovery. It is funny how food becomes tied to moments in our lives like that.

Make Ahead Magic

You can assemble this entire casserole up to 24 hours before baking and keep it covered in the refrigerator. The flavors actually develop more this way and the texture becomes even better. Just add 5 to 10 minutes to the covered baking time if it is cold from the fridge.

Freezing Instructions

This recipe doubles beautifully and freezes exceptionally well. I always keep a backup casserole in my freezer wrapped tightly in two layers of foil and plastic wrap. Thaw overnight in the refrigerator before baking or add 20 minutes to the covered baking time.

Serving Suggestions

A crisp green salad with vinaigrette cuts through all the richness and provides a nice texture contrast. Garlic bread is practically mandatory and I like to use the cheesy leftovers to make epic sandwiches the next day.

  • Let leftovers cool completely before refrigerating to prevent condensation
  • Portion leftovers into individual containers for easy lunches throughout the week
  • Reheat covered with foil at 350 degrees F until heated through
Close-up of a forkful of cheesy Million Dollar Spaghetti, a hearty dish for a comforting meal. Save
Close-up of a forkful of cheesy Million Dollar Spaghetti, a hearty dish for a comforting meal. | fryflick.com

There is something deeply satisfying about serving a dish that makes people close their eyes and smile after the first bite. That is the magic of this casserole and why it earned its million dollar name.

Recipe Guide

What pasta is used in this dish?

Spaghetti is used, cooked to al dente before layering.

Can I substitute the meat in the sauce?

Yes, ground turkey can be used for a lighter version without sacrificing flavor.

How is the creamy layer made?

A mixture of ricotta cheese, Alfredo sauce, sour cream, and egg creates a rich, smooth layer.

What cheeses top the casserole?

Shredded mozzarella and Parmesan provide a melted, golden finish.

How long should it rest before serving?

Allow the dish to rest for 10 minutes after baking to set before slicing.

Can I add vegetables to the casserole?

Sautéed spinach or mushrooms can be incorporated for extra texture and flavor.

Million Dollar Spaghetti Bake

Hearty baked spaghetti layered with meat sauce, creamy Alfredo, and cheese, perfect for sharing with family.

Prep duration
25 min
Cook duration
40 min
Complete duration
65 min
Created by Olivia Parker


Complexity Medium

Heritage American-Italian

Output 8 Portions

Dietary guidelines None specified

Components

Pasta

01 1 pound spaghetti

Meat Sauce

01 1 pound ground beef
02 0.5 pound Italian sausage, casings removed
03 1 medium yellow onion, diced
04 3 cloves garlic, minced
05 24 ounces marinara sauce
06 1 teaspoon dried Italian herbs
07 0.5 teaspoon salt
08 0.25 teaspoon black pepper

Alfredo Layer

01 15 ounces ricotta cheese
02 1 cup Alfredo sauce
03 0.5 cup sour cream
04 1 large egg

Cheeses

01 2 cups shredded mozzarella cheese
02 1 cup shredded Parmesan cheese

Method

Phase 01

Preheat oven and prepare dish: Preheat the oven to 350°F. Grease a 9x13-inch baking dish with butter or non-stick spray.

Phase 02

Cook spaghetti: Boil spaghetti following package instructions until just al dente. Drain and set aside.

Phase 03

Prepare meat sauce: In a large skillet over medium-high heat, brown ground beef and Italian sausage, breaking them apart. Drain excess fat.

Phase 04

Sauté aromatics: Add diced onion and minced garlic to the meat mixture. Sauté for 3 to 4 minutes until softened.

Phase 05

Simmer sauce: Stir in marinara sauce, dried Italian herbs, salt, and black pepper. Let simmer for 5 minutes then remove from heat.

Phase 06

Mix Alfredo layer: In a bowl, combine ricotta cheese, Alfredo sauce, sour cream, and egg. Mix until smooth and well blended.

Phase 07

Assemble casserole – first layer: Spread half of the cooked spaghetti evenly in the prepared baking dish. Pour half of the Alfredo mixture over, spreading smoothly. Layer half the meat sauce on top, then sprinkle with 1 cup mozzarella and 0.5 cup Parmesan cheese.

Phase 08

Assemble casserole – second layer: Repeat layering with remaining spaghetti, Alfredo mixture, meat sauce, and finish with the remaining mozzarella and Parmesan cheeses.

Phase 09

Bake covered: Cover the assembled dish with foil and bake for 30 minutes at 350°F.

Phase 10

Bake uncovered: Remove foil and bake for an additional 10 minutes until cheese is golden and bubbling.

Phase 11

Rest before serving: Allow casserole to rest for 10 minutes before slicing and serving.

Tools needed

  • Large pot
  • Large skillet
  • Mixing bowls
  • 9x13-inch baking dish
  • Aluminum foil
  • Spoon or spatula

Allergy details

Review ingredients carefully for potential allergens and seek professional medical guidance if uncertain.
  • Contains wheat, milk, and egg allergens.
  • May contain soy depending on Alfredo sauce brand.

Nutrition breakdown (per portion)

Values shown are estimates only - please consult healthcare providers for specific advice.
  • Energy: 590
  • Fats: 32 g
  • Carbohydrates: 44 g
  • Proteins: 33 g