Million Dollar Spaghetti Bake

Featured in: Everyday Home Meals

This baked spaghetti casserole combines tender spaghetti, a savory meat sauce made from ground beef and Italian sausage, and a creamy Alfredo layer mixed with ricotta and sour cream. Layered with shredded mozzarella and Parmesan cheese, it’s baked until bubbly and golden. Ideal for a comforting family dinner or feeding a crowd, this dish balances rich flavors and creamy textures while offering easy preparation. Variations include lighter meats or added vegetables like spinach or mushrooms for extra nutrition.

Updated on Thu, 25 Dec 2025 11:39:00 GMT
Warm, bubbling Million Dollar Spaghetti casserole with a golden, cheesy crust; imagine the savory aroma! Pin It
Warm, bubbling Million Dollar Spaghetti casserole with a golden, cheesy crust; imagine the savory aroma! | tongsoffset.com

There's something about a casserole dish coming out of the oven that stops everyone in their tracks—the aroma alone does half the work for you. I discovered Million Dollar Spaghetti not from a cookbook but from a desperate Tuesday evening when I needed to feed eight people and had exactly what was in my pantry. The name made me laugh at first, but after the first forkful, I understood the assignment completely. It's the kind of dish that tastes like you spent hours in the kitchen, when really you just understand how to layer flavors and let the oven do the heavy lifting.

I made this for my sister's birthday dinner on a chilly October night, and I watched everyone's faces light up when they took that first bite. My mom, who never compliments food, actually asked for the recipe. That's when I knew this casserole had crossed from "dinner" into "occasion" territory. It became the dish I make whenever I want to show up for people, when a simple pasta won't cut it.

Ingredients

  • Spaghetti (1 pound): Cook it just shy of al dente because it continues softening in the oven—overcook now and you'll have mush later, and that's a tragedy no cheese can fix.
  • Ground beef and Italian sausage (1 pound each): The combination matters here; the sausage brings a subtle fennel sweetness that ground beef alone can't give you, creating depth in the sauce.
  • Yellow onion and garlic (1 medium onion, 3 cloves): Don't skip the sauté step; those few minutes caramelize the onion slightly and wake up the garlic in ways that transform the entire meat layer.
  • Marinara sauce (24 oz): A good jarred sauce is your secret weapon—choose one with recognizable ingredients, not a long list of stabilizers.
  • Italian herbs, salt, and pepper: These seasonings are your flavor bridge between the richness of the cheese and the tang of the sauce.
  • Ricotta cheese, Alfredo sauce, and sour cream (15 oz ricotta, 1 cup Alfredo, 1/2 cup sour cream): The sour cream cuts through richness and keeps the Alfredo layer from feeling one-dimensional; don't substitute with yogurt, which can separate under heat.
  • Egg (1 large): This binds the creamy layer and helps it set up properly instead of sliding around when you cut into it.
  • Mozzarella and Parmesan (2 cups and 1 cup): Fresh-shredded cheese melts faster and more evenly than pre-packaged; the Parmesan adds a salty punch that makes the whole dish sing.

Instructions

Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
Prepare your workspace:
Preheat the oven to 350°F and grease your 9x13-inch baking dish—I use butter for this because it prevents sticking better than spray. Set everything near your work surface so you're not hunting for ingredients mid-layer.
Cook the spaghetti:
Follow package directions but taste at the lower end of the range; you want it to bend without completely surrendering. Drain it and set it aside, but don't oil it—you want it to cling slightly to the sauce layers.
Brown the meat:
In a large skillet over medium-high heat, break up the beef and sausage as it cooks, listening for it to stop sizzling and start browning. This usually takes about 7 minutes; drain off the rendered fat when you're done.
Build flavor with aromatics:
Add the diced onion and minced garlic to the meat, letting them soften and become fragrant for 3 to 4 minutes. You'll smell when they're ready—that sweet, savory note is your cue.
Simmer the sauce:
Stir in the marinara, herbs, salt, and pepper, then let it bubble gently for about 5 minutes. Taste it and adjust seasoning because this is your last chance to balance flavors before everything goes into the casserole.
Mix the creamy layer:
In a bowl, combine ricotta, Alfredo sauce, sour cream, and egg until it's smooth and homogeneous. Don't overmix, but do make sure there are no streaks of unmixed ricotta hiding at the bottom.
Layer number one:
Spread half the spaghetti across the bottom of your baking dish, pressing gently so it covers the surface. Pour half the Alfredo mixture over it, then half the meat sauce, then 1 cup mozzarella and 1/2 cup Parmesan, building a foundation of flavor.
Layer number two:
Repeat the exact sequence with the remaining spaghetti, Alfredo, meat sauce, and finish with the last of the cheese on top. This repetition ensures every bite gets all three flavors in concert.
Bake covered:
Cover the dish with foil and slide it into the oven for 30 minutes. The foil traps steam and keeps the dish from drying out while the flavors marry together.
Uncover and finish:
Remove the foil and bake for another 10 minutes until the cheese on top turns golden and starts to bubble at the edges. This is when it gets beautiful—don't skip this step or you'll miss the visual payoff.
Rest before serving:
Let the casserole sit for 10 minutes after it comes out of the oven; this allows everything to set so your slices hold together instead of falling apart on the plate.
Product image
Keeps spices within easy reach while cooking, helping you season dishes quickly during everyday meal prep.
Check price on Amazon
A close-up of baked Million Dollar Spaghetti, showcasing layers of cheese, meat sauce, and creamy Alfredo. Pin It
A close-up of baked Million Dollar Spaghetti, showcasing layers of cheese, meat sauce, and creamy Alfredo. | tongsoffset.com

The moment that changed everything for me was when my neighbor, who's usually skeptical about casseroles, asked for a second slice and stayed at the table talking instead of heading home. Food that brings people closer without pretension is food worth knowing how to make well.

Why This Works as a Crowd-Pleaser

Million Dollar Spaghetti succeeds because it respects three different cravings at once: the savory depth of meat sauce, the creamy comfort of Alfredo, and the golden indulgence of melted cheese. Unlike a simple baked ziti where everything blurs together, the distinct layers stay visually separate and flavor-distinct, so every forkful feels intentional. It's also forgiving—if your layers aren't perfectly even or your timing is off by a few minutes, the dish still turns out delicious, which is the mark of a truly good recipe.

Customizing for Your Table

The beauty of a casserole is that it can bend to what you have on hand. Swap ground turkey for beef if you're eating lighter, add a handful of sautéed mushrooms or spinach if you want vegetables hiding in the layers, or use a lighter Alfredo sauce without guilt. I've made it with half the cheese for a less decadent version, and it was still excellent—just not quite as indulgent. The structure stays the same; only the details shift.

Serving and Storing

Serve this casserole with a simple green salad and garlic bread to balance the richness; those lighter sides give you room for seconds without feeling overstuffed. Leftovers actually improve over a day or two as the flavors continue to meld, and they reheat beautifully covered in foil in a 350°F oven for about 15 minutes. I've frozen portions and reheated them successfully too, which means you can make this on a calm weekend and have an impressive dinner ready whenever you need it.

  • Store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
  • Reheat covered in the oven to prevent the cheese from drying out or browning too much.
  • Let frozen portions thaw in the refrigerator overnight before reheating for the most even results.
Product image
Ideal for slow-simmered sauces, braised vegetables, baked dips, and cozy one-pot meals with even heat.
Check price on Amazon
Gooey, cheesy perfection: A serving of rich Million Dollar Spaghetti, ready to be enjoyed at dinner. Pin It
Gooey, cheesy perfection: A serving of rich Million Dollar Spaghetti, ready to be enjoyed at dinner. | tongsoffset.com

This casserole is the kind of dish that reminds you why people gather around tables—it's generous, satisfying, and humble enough to feel like home. Make it when you want to show up for people without the stress of a complicated menu.

Recipe FAQs

What type of pasta works best?

Spaghetti is traditional here, cooked al dente to hold its texture through baking.

Can I substitute the meats?

Yes, ground turkey or chicken can be used for a lighter version without compromising flavor.

How do I achieve a creamy Alfredo layer?

Mix ricotta cheese, sour cream, Alfredo sauce, and an egg for richness and smooth texture.

What's the best way to bake this dish?

Bake covered with foil for 30 minutes, then uncovered for 10 minutes to brown the cheese topping.

How can I add more vegetables?

Sautéed spinach or mushrooms can be layered with the meat sauce or incorporated into the Alfredo mix.

How should leftovers be stored?

Store in an airtight container in the refrigerator for up to four days and reheat in the oven covered.

Million Dollar Spaghetti Bake

Hearty baked spaghetti with layers of meat sauce, creamy Alfredo, and melted cheeses, perfect for a family meal.

Prep Time
25 minutes
Cook Time
40 minutes
Overall Time
65 minutes
Recipe by Charlotte King


Skill Level Medium

Cuisine Type American-Italian

Serving Size 8 Portions

Diet Preferences None specified

What You'll 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 1 jar (24 oz) marinara sauce
06 1 teaspoon dried Italian herbs
07 1/2 teaspoon salt
08 1/4 teaspoon black pepper

Alfredo Layer

01 1 container (15 oz) 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 Make It

Step 01

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

Step 02

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

Step 03

Brown Meat: In a large skillet over medium-high heat, cook ground beef and Italian sausage, breaking up with a spoon, until browned. Drain excess fat.

Step 04

Sauté Aromatics: Add diced onion and minced garlic to the meat and sauté for 3–4 minutes until softened.

Step 05

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

Step 06

Prepare Alfredo Mixture: In a bowl, combine ricotta cheese, Alfredo sauce, sour cream, and egg. Mix until smooth.

Step 07

Layer Ingredients - First Layer: Spread half of the cooked spaghetti in the bottom of the prepared baking dish. Pour half of the Alfredo mixture over the spaghetti and spread evenly. Top with half of the meat sauce. Sprinkle with 1 cup mozzarella and 1/2 cup Parmesan cheese.

Step 08

Layer Ingredients - Second Layer: Repeat the layering with the remaining spaghetti, Alfredo mixture, meat sauce, and cheeses.

Step 09

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

Step 10

Bake Uncovered: Remove foil and bake for an additional 10 minutes until the cheese is browned and bubbly.

Step 11

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

Gear Needed

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

Allergy Info

Always double-check for allergens in each item and talk to a healthcare expert if unsure.
  • Contains wheat (spaghetti), milk (cheeses, Alfredo, ricotta, sour cream), and egg.
  • May contain soy depending on Alfredo sauce brand.

Nutrition Details (per portion)

These details are only for reference and not a substitute for actual professional advice.
  • Caloric Value: 590
  • Fats: 32 g
  • Carbohydrates: 44 g
  • Proteins: 33 g