Million Dollar Spaghetti Bake

Featured in: Everyday Suppers

This baked spaghetti casserole features layers of al dente pasta, a savory ground beef and Italian sausage sauce, and a creamy Alfredo mixture blended with ricotta and sour cream. Topped with melted mozzarella and Parmesan, it offers a rich, comforting dish perfect for family gatherings. Simple prep and baking yield a hearty, cheesy meal combining robust flavors and creamy textures. Variations include adding veggies or lighter meats. Best served fresh and pairs well with salad or garlic bread.

Updated on Thu, 25 Dec 2025 12:53:00 GMT
A bubbling pan of Million Dollar Spaghetti with melted cheese is ready to serve for dinner. Save Pin
A bubbling pan of Million Dollar Spaghetti with melted cheese is ready to serve for dinner. | vectoroven.com

My dad called it birthday pasta, but really it was just his excuse to make something indulgent on a random Tuesday. The first time I tried recreating it, I accidentally swapped the sauce layers and ended up with marinara on top and Alfredo underneath. It still disappeared in twenty minutes flat, and that taught me everything I need to know about how forgiving this dish really is.

I made this for a Super Bowl party once, and honestly people ignored the wings for it. Something about the layers reminds everyone of childhood comfort food, but the flavors feel grown up and restaurant worthy.

Ingredients

  • 1 pound spaghetti: Cook it just shy of al dente because it will finish in the oven
  • 1 pound ground beef: Drain the fat well so your casserole does not turn greasy
  • 1/2 pound Italian sausage: This adds the real depth of flavor, do not skip it
  • 1 medium yellow onion: Dice it small so it virtually melts into the sauce
  • 3 cloves garlic: Fresh garlic makes a difference you can actually taste
  • 1 jar marinara sauce: Your favorite brand works perfectly fine here
  • 1 teaspoon dried Italian herbs: Boost the flavor even if your marinara is already seasoned
  • 1/2 teaspoon salt: Adjust based on how salty your sausage and sauces are
  • 1/4 teaspoon black pepper: Freshly cracked adds a little something extra
  • 1 container ricotta cheese: Whole milk ricotta gives the best texture
  • 1 cup Alfredo sauce: Homemade is great but store bought absolutely works
  • 1/2 cup sour cream: This is the secret trick for tangy creaminess
  • 1 large egg: Binds the Alfredo layer so it does not separate
  • 2 cups shredded mozzarella: Buy it pre shredded or grate your own, both work
  • 1 cup shredded Parmesan: Adds that salty umami punch on top

Instructions

Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon
Preheat your oven:
Get it to 350 degrees and grease a 9 by 13 inch baking dish with butter or oil
Boil the spaghetti:
Cook the pasta until just barely al dente, drain it, and set it aside
Brown the meats:
Cook the ground beef and Italian sausage in a large skillet, breaking it up until it is browned
Sauté aromatics:
Add the onion and garlic to the meat and cook for 3 to 4 minutes until soft
Build the sauce:
Stir in marinara, Italian herbs, salt, and pepper, then simmer for 5 minutes
Mix creamy layer:
Combine ricotta, Alfredo sauce, sour cream, and egg until smooth
First layer:
Spread half the spaghetti in the dish, then half the Alfredo mixture, half the meat sauce, and 1 cup mozzarella with half the Parmesan
Repeat layers:
Add remaining spaghetti, Alfredo, meat sauce, and finish with the rest of the cheese
Bake covered:
Cover with foil and bake for 30 minutes to meld everything together
Brown the top:
Uncover and bake 10 more minutes until the cheese is bubbly and golden
Rest before serving:
Let it sit for 10 minutes so the layers set and you get clean slices
Product image
Quickly chop vegetables, blend sauces, and prepare dips or dressings for fast, everyday meal prep.
Check price on Amazon
Golden-brown, cheesy top of the baked Million Dollar Spaghetti promises a rich, comforting meal. Save Pin
Golden-brown, cheesy top of the baked Million Dollar Spaghetti promises a rich, comforting meal. | vectoroven.com

This became my go to when friends have babies or need a serious comfort meal. I once dropped a pan off at a neighbors house and got a text three hours later saying she had eaten three pieces standing up.

Make Ahead Magic

Assemble everything up to 24 hours ahead and keep it covered in the fridge. You may need to add 5 to 10 minutes to the baking time if it goes in cold.

Freezing Instructions

Wrap the unbaked casserole tightly with plastic and foil, freeze for up to 3 months, and thaw overnight before baking as directed.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness perfectly. Garlic bread is practically mandatory, honestly.

  • Warm the individual slices in the microwave for 30 seconds
  • Sprinkle fresh parsley on top right before serving
  • Pass extra red pepper flakes at the table
Product image
Make crepes, pancakes, tortillas, and omelets evenly with quick heating and precise temperature control.
Check price on Amazon
This warm, layered Million Dollar Spaghetti casserole is shown with a fork, ready to eat. Save Pin
This warm, layered Million Dollar Spaghetti casserole is shown with a fork, ready to eat. | vectoroven.com

This is the kind of recipe that turns a regular weeknight into something that feels like a hug from the inside out.

Recipe FAQs

How do I prevent the spaghetti from getting mushy?

Cook the spaghetti just until al dente, then drain thoroughly before layering. This ensures it retains texture during baking.

Can I substitute other cheeses for mozzarella and Parmesan?

Yes, cheeses like provolone or fontina work well, offering similar meltiness and flavor to complement the layers.

What is the best way to reheat leftovers?

Cover the dish with foil and warm in the oven at 350°F until heated through to keep the cheese from drying out.

Can I add vegetables to the casserole?

Absolutely, sautéed spinach, mushrooms, or bell peppers blend nicely into the layers for added flavor and nutrition.

Is there a lighter meat option for the meat sauce?

Ground turkey or chicken can be used instead of beef and sausage for a lighter but still flavorful meat sauce.

Million Dollar Spaghetti Bake

Baked spaghetti layered with meat sauce, creamy Alfredo, and gooey cheese for a rich, satisfying dinner.

Time to prepare
25 minutes
Time to cook
40 minutes
Overall Time
65 minutes
Created by Lucas Jenkins


Level Medium

Cuisine American-Italian

Makes 8 Portions

Special Diets None specified

What You Need

Pasta

01 1 pound spaghetti

Meat Sauce

01 1 pound ground beef
02 1/2 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 1/2 teaspoon salt
08 1/4 teaspoon black pepper

Alfredo Layer

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

Cheeses

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

How-To Steps

Step 01

Preheat Oven and Prepare Dish: Preheat oven to 350°F and grease a 9x13-inch baking dish.

Step 02

Cook Spaghetti: Boil spaghetti according to package instructions until just al dente. Drain and set aside.

Step 03

Brown Meat: In a large skillet over medium-high heat, brown ground beef and Italian sausage, breaking up meat with a spoon; drain excess fat.

Step 04

Sauté Aromatics: Add diced onion and minced garlic to meat; sauté until softened, about 3 to 4 minutes.

Step 05

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

Step 06

Prepare Alfredo Mixture: Combine ricotta cheese, Alfredo sauce, sour cream, and egg in a bowl; mix until smooth.

Step 07

Assemble Layers - First Half: Spread half of the cooked spaghetti in the baking dish. Pour half of the Alfredo mixture over the pasta and spread evenly, then layer half of the meat sauce. Sprinkle with 1 cup mozzarella and 1/2 cup Parmesan cheese.

Step 08

Assemble Layers - Second Half: Repeat layering with remaining spaghetti, Alfredo mixture, meat sauce, and top with remaining mozzarella and Parmesan cheese.

Step 09

Bake Covered: Cover dish with foil and bake for 30 minutes.

Step 10

Bake Uncovered and Rest: Remove foil and bake an additional 10 minutes until cheese is browned and bubbly. Let rest 10 minutes before slicing and serving.

What You’ll Need

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

Allergy Details

Review every component for allergens. See a health expert if unsure.
  • Contains wheat (spaghetti), milk (cheese, Alfredo, ricotta, sour cream), and egg.
  • May contain soy depending on Alfredo sauce brand.

Nutrition details (each serving)

Only for informational use—this isn't a substitute for a doctor's advice.
  • Energy: 590
  • Fat Content: 32 grams
  • Carbohydrates: 44 grams
  • Proteins: 33 grams