Million Dollar Spaghetti

Featured in: Family Comfort Classics

This baked spaghetti features layers of tender spaghetti, a savory blend of ground beef and Italian sausage cooked with herbs and marinara, and a creamy Alfredo mixture combining ricotta, sour cream, and cheese. Topped generously with mozzarella and Parmesan, it’s baked until golden and bubbly, creating a rich and satisfying main dish perfect for family dinners or special occasions. It rests before serving, allowing flavors to meld beautifully.

Updated on Wed, 24 Dec 2025 14:31:00 GMT
Golden, bubbly Million Dollar Spaghetti, fresh from the oven, with melted cheese and rich meat sauce. Save to Pinterest
Golden, bubbly Million Dollar Spaghetti, fresh from the oven, with melted cheese and rich meat sauce. | recipesforevers.com

My uncle showed up to Thanksgiving one year with a casserole dish wrapped in foil, grinning like he'd solved world hunger. That was my first encounter with Million Dollar Spaghetti, and one forkful explained the name completely. The layers of creamy Alfredo, rich meat sauce, and melted cheese felt indulgent in a way that everyday pasta never did, yet it came together surprisingly easily. Now whenever I need to feed a group or just want to feel a little fancy on a regular Tuesday, this is my go-to. It's become the kind of dish people ask for by name.

I made this for my daughter's college roommates during spring break, and watching four hungry twenty-year-olds go silent when they took their first bites was pure satisfaction. One of them asked for the recipe before dessert was even served, which felt like the highest compliment I could receive. That meal turned into a tradition—now whenever that friend group reunites, someone mentions craving it.

Ingredients

  • Spaghetti: One pound gives you the right texture when baked—cook it just shy of al dente since it continues cooking in the oven.
  • Ground beef and Italian sausage: This combination of proteins adds depth that either one alone wouldn't achieve, and the sausage brings subtle fennel notes.
  • Yellow onion and garlic: Dice the onion fine so it melts into the sauce rather than staying chunky throughout baking.
  • Marinara sauce: A solid jarred sauce works beautifully here; you're building so much flavor on top that homemade isn't necessary.
  • Italian herbs, salt, and pepper: The herbs matter more than you'd think in a layered dish—they bridge the flavors so nothing tastes one-dimensional.
  • Ricotta cheese: This creamy base makes the Alfredo layer luxurious without requiring a butter-and-cream sauce from scratch.
  • Alfredo sauce: Store-bought saves time and works perfectly when you're already managing so many components.
  • Sour cream: This adds tanginess that keeps the richness from becoming heavy and cloying.
  • Egg: The binder that holds the Alfredo mixture together so it doesn't slide around while baking.
  • Mozzarella and Parmesan cheeses: Shred your own if you can—pre-shredded has anti-caking agents that prevent the perfect melt you're after.

Instructions

Get your oven ready and prep the pan:
Preheat to 350°F and grease a 9x13-inch baking dish generously. This temperature bakes everything evenly without drying out the top layer.
Cook the spaghetti with intention:
Boil according to package directions but pull it out when it still has a tiny bit of resistance—it's going back in the oven and will soften more. Drain well and set it aside.
Brown the meat and build flavor:
Heat a large skillet over medium-high and cook the ground beef and sausage, breaking it apart as it browns. Once it's no longer pink, drain off the excess fat; you want richness, not greasiness.
Soften the aromatics:
Add diced onion and minced garlic to the same skillet and let them cook for about three to four minutes until they smell amazing and turn translucent. This aromatics base is where all the depth begins.
Simmer the sauce to harmony:
Pour in the marinara, Italian herbs, salt, and pepper, then let it bubble gently for five minutes. Taste and adjust seasoning—this is your moment to balance flavors before everything comes together.
Make the creamy mixture smooth:
In a separate bowl, combine ricotta, Alfredo sauce, sour cream, and the egg. Stir until completely smooth with no ricotta lumps; this layer should spread like silk.
Build the first beautiful layer:
Spread half the spaghetti across the bottom of your prepared dish. Pour half the Alfredo mixture over it and spread gently to coat. Top with half the meat sauce, then sprinkle one cup mozzarella and half a cup Parmesan.
Repeat with confidence:
Layer the remaining spaghetti, then the rest of the Alfredo, then the remaining meat sauce. Finish with the last of the cheeses on top—this is where the golden-brown magic happens.
Bake covered, then unveil:
Cover with foil and bake for thirty minutes so the casserole heats through gently. Then remove the foil and bake another ten minutes until the cheese on top browns and bubbles enthusiastically at the edges.
Rest before serving:
Let the whole dish rest for ten minutes once it comes out of the oven. This settling time makes slicing cleaner and allows the layers to set slightly so each portion stays beautiful on the plate.
Save to Pinterest
| recipesforevers.com

There was a moment during a dinner party when my friend reached for seconds and said, out of nowhere, "This tastes like someone loves me." I realized that's exactly what this casserole does—it tastes like care wrapped in cheese and comfort, which might be why it's become the dish I make when I want someone to know they matter.

Why This Baked Pasta Works

Baked pasta dishes exist in this perfect space between something you can make quickly and something that tastes like you've been cooking all day. The oven does the work while you pour a drink, and the layers mean every forkful has meat, sauce, and cheese in harmony. Unlike a simple pasta tossed on the stove, this casserole develops a slightly crispy top layer and an interior that feels almost creamy, which changes everything about the eating experience.

Making It Ahead

This is genuinely one of the best make-ahead dishes. You can assemble it completely, cover it tightly with foil, and refrigerate it up to twenty-four hours before baking. Everything stays fresh and flavors actually deepen while it sits. Just add about ten extra minutes to the covered baking time if you're starting from cold, and you'll have the same perfect result.

Serving and Storing

Slice it straight from the baking dish and serve with a simple green salad on the side—the acidity cuts through the richness perfectly. Garlic bread is never wrong either. Leftover portions store covered in the refrigerator for up to four days and reheat beautifully in a 325°F oven until warmed through.

  • Use a sharp knife and a straight-down cutting motion rather than a dragging one to keep layers intact when plating.
  • If you're serving a crowd, freeze individual portions in foil containers for up to three months—they thaw and reheat as well as the fresh version.
  • This recipe doubles easily if you need to feed more than eight people; just use two 9x13 baking dishes and add a few minutes to the final uncovered baking time.
A close-up of a bubbling casserole of Million Dollar Spaghetti, featuring layers of creamy cheese and meat. Save to Pinterest
A close-up of a bubbling casserole of Million Dollar Spaghetti, featuring layers of creamy cheese and meat. | recipesforevers.com

This casserole has fed my family through celebrations and just-because dinners, and it never fails to bring people to the table with genuine excitement. There's something about a dish that's elegant enough to impress but comfortable enough to enjoy without pretense that makes it irreplaceable in any home cook's rotation.

Recipe FAQs

What pasta is best for this dish?

Spaghetti works perfectly, cooked al dente to maintain texture when baked and layered with sauces.

Can I substitute the meat for a lighter option?

Ground turkey or chicken can be used instead of beef and sausage for a lighter version without sacrificing flavor.

How do I prevent the dish from drying out during baking?

Layering sauces and covering with foil during most of the baking keeps moisture in. Remove foil at the end to brown the cheese.

What cheeses are recommended for topping?

Mozzarella and Parmesan provide a melty, golden crust and complement the creamy Alfredo and meat sauce layers.

Can I add vegetables for extra flavor?

Sautéed spinach, mushrooms, or bell peppers work well and enhance both nutrition and taste.

Million Dollar Spaghetti

Layered baked spaghetti with hearty meat sauce, creamy Alfredo, and melted cheeses, ideal for feeding a crowd.

Prep Duration
25 minutes
Time to Cook
40 minutes
Complete Duration
65 minutes


Complexity Medium

Cuisine American-Italian

Makes 8 Portions

Dietary Info 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

Directions

Step 01

Preheat oven and prepare dish: Preheat oven to 350°F. Grease a 9x13-inch baking dish.

Step 02

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

Step 03

Brown meats: In a large skillet over medium-high heat, brown ground beef and Italian sausage, breaking apart with a spoon. Drain excess fat.

Step 04

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

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: In a bowl, combine ricotta cheese, Alfredo sauce, sour cream, and egg. Mix thoroughly until smooth.

Step 07

Assemble first layers: Spread half the cooked spaghetti in the baking dish. Top evenly with half the Alfredo mixture, then half the meat sauce. Sprinkle with 1 cup mozzarella and 1/2 cup Parmesan.

Step 08

Add remaining layers: Repeat layering with the remaining spaghetti, Alfredo mixture, meat sauce, and finish with the remaining mozzarella and Parmesan cheeses.

Step 09

Bake casserole: Cover with foil and bake for 30 minutes. Remove foil and bake an additional 10 minutes until cheese is browned and bubbly.

Step 10

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

Essential Tools

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

Allergy Details

Be sure to check every item for allergens. If uncertain, talk with a healthcare provider.
  • Contains wheat, milk, and egg. May contain soy depending on Alfredo sauce brand.

Nutrition per serving

Nutrition details are for your reference only. Always speak with a professional for medical concerns.
  • Caloric Content: 590
  • Total Fat: 32 grams
  • Carbohydrates: 44 grams
  • Proteins: 33 grams