Million Dollar Spaghetti Dish

Featured in: Family Comfort Plates

This baked spaghetti combines layers of tender pasta with a savory ground beef and Italian sausage sauce, balanced by a creamy Alfredo mixture featuring ricotta and sour cream. Topped with mozzarella and Parmesan, it bakes until bubbly and golden, offering a rich and comforting meal ideal for gatherings or special dinners. Preparation includes cooking pasta al dente, simmering a seasoned meat sauce, and layering with creamy cheese blends before baking to perfection.

Updated on Wed, 24 Dec 2025 16:30:00 GMT
Golden, bubbly baked Million Dollar Spaghetti, a hearty casserole with melted cheese and rich meat sauce. Pin it
Golden, bubbly baked Million Dollar Spaghetti, a hearty casserole with melted cheese and rich meat sauce. | weeknightwhisk.com

My neighbor stopped by unannounced one winter evening, and I had exactly an hour to pull together something that felt special. I'd seen Million Dollar Spaghetti floating around online—one of those recipes that sounds too indulgent to be true—and figured this was the moment to finally make it. The name alone made her laugh, but then one bite of that creamy, meaty, cheese-laden first forkful and she understood why people go wild for it. It's the kind of dish that tastes like you've been cooking all day when really you've just strategically layered your way to magic.

The first time I made this for my family Sunday dinner, my teenage son asked for seconds before anyone else had finished their first plate—which basically never happens. My mom, usually reserved with compliments, kept shaking her head and saying the texture was unlike anything she'd expected from a casserole. That's when I realized this dish had a secret weapon: the combination of ricotta and Alfredo creates this silky, almost luxurious mouthfeel that regular baked pasta just doesn't have.

Ingredients

  • 1 pound spaghetti: Don't overthink the pasta type—regular spaghetti works beautifully, though I sometimes use linguine if that's what I have on hand.
  • 1 pound ground beef and 1/2 pound Italian sausage: The combination of both gives you deep savory notes; the sausage adds subtle spice without overwhelming the dish.
  • 1 medium yellow onion and 3 cloves garlic: These form the aromatic base that makes the meat sauce taste homemade and intentional.
  • 1 jar marinara sauce (24 oz): Use a brand you actually enjoy eating straight from the jar—it makes a real difference in the final flavor.
  • 1 teaspoon dried Italian herbs: I use a blend rather than individual herbs, but adjust to your preference; some people swear by fresh basil sprinkled at the end instead.
  • Ricotta, Alfredo sauce, and sour cream: This creamy layer is what elevates this from ordinary to memorable—the sour cream adds a subtle tang that keeps it from tasting one-dimensional.
  • 2 cups mozzarella and 1 cup Parmesan: The mozzarella gets gooey and binding, while the Parmesan adds sharp, umami depth; shred your own if you have time, as pre-shredded can sometimes feel slightly gritty.

Instructions

Get your oven ready and prep the pasta:
Preheat your oven to 350°F and grease your 9x13-inch baking dish generously—this prevents sticking on the edges where the magic happens. Cook your spaghetti until it's just barely al dente; it'll cook more in the oven, so err on the side of slightly underdone.
Brown the meat base:
In a large skillet over medium-high heat, combine the ground beef and Italian sausage, breaking everything apart with a spoon as it cooks. Once it's browned and the pink is gone, drain off excess fat—you want flavor, not grease pooling in your casserole.
Build the sauce foundation:
Add your diced onion and minced garlic to the cooked meat and let it soften for 3 to 4 minutes, stirring occasionally so it doesn't stick. Pour in the marinara sauce, add your herbs and seasonings, then let it simmer gently for 5 minutes to marry all those flavors together.
Whisk the creamy layer:
In a separate bowl, combine your ricotta, Alfredo sauce, sour cream, and egg, stirring until everything is smooth and well combined. This mixture is what creates those creamy pockets throughout the casserole, so don't skip the mixing step.
Layer with intention:
Spread half your drained spaghetti across the bottom of the baking dish, then pour half the Alfredo mixture over it and smooth it gently. Top with half the meat sauce, then sprinkle with 1 cup mozzarella and 1/2 cup Parmesan—repeat these layers with your remaining ingredients, finishing with cheese on top.
Bake until golden and bubbly:
Cover the dish with foil and bake for 30 minutes, then remove the foil and bake for another 10 minutes until the cheese is golden and bubbling at the edges. Let it rest for 10 minutes before serving—this sounds simple, but it lets everything set up so slices stay together instead of sliding into a creamy puddle.
Pin it
| weeknightwhisk.com

What strikes me most about this dish is how it transforms a casual weeknight into something that feels celebratory. There's something about those layers, that golden cheese top, the way it smells filling your whole kitchen—it changes the mood of the meal from ordinary to occasion. My friends now request it instead of restaurants, which feels like the highest compliment a cook can receive.

Why This Works as a Party Dish

Casseroles have a bad reputation in some circles, but this one proves why they've stayed in American kitchens for generations—you can make it entirely ahead, it reheats beautifully, and it serves 8 people without anyone feeling like they're eating budget food. The visual impact when you bring it to the table is impressive too, those golden bubbling cheese edges catching the light in a way that feels both homey and special.

Customizing Without Losing the Magic

I've experimented with variations and discovered that the structure of this dish is flexible without breaking. Ground turkey works if you want something lighter, sautéed mushrooms disappear into the meat sauce and add earthiness, and I've even tucked spinach into the creamy layer when I wanted to sneak in vegetables. The constants that matter are the layering strategy and the combination of ricotta plus Alfredo, which is the secret foundation you shouldn't mess with.

Storage and Reheating Tips

Leftovers keep beautifully in the refrigerator for up to 4 days, and the flavors actually deepen slightly as everything sits together overnight. Reheat covered in a 350°F oven for about 20 minutes so the cheese softens without the top burning, and the whole thing tastes nearly as good as it did fresh from the oven.

  • Let it cool completely before refrigerating to avoid condensation making it watery.
  • You can also freeze unbaked casseroles for up to 3 months—just add 10 to 15 minutes to the baking time when cooking from frozen.
  • If leftovers dry out slightly, a drizzle of extra Alfredo sauce when reheating brings back that creamy texture.
A satisfying, cheesy view of Million Dollar Spaghetti, ready to be served, a comforting family favorite. Pin it
A satisfying, cheesy view of Million Dollar Spaghetti, ready to be served, a comforting family favorite. | weeknightwhisk.com

This is the kind of recipe that reminds you why cooking for people matters—it's simple enough that you're not stressed, impressive enough that everyone feels celebrated, and delicious enough that it becomes a favorite that people ask you to make again and again.

Common Questions

What type of pasta works best?

Spaghetti is ideal for layering and absorbing flavors, but other long pasta strands like linguine can be used.

Can I use different meats in the sauce?

Yes, ground turkey or chicken can substitute beef and sausage for a lighter option without compromising taste.

How do I get the cheese topping bubbly?

Baking uncovered in the final 10 minutes encourages browning and bubbling. Using a blend of mozzarella and Parmesan enhances flavor.

Is it possible to add vegetables?

Absolutely, sautéed spinach, mushrooms, or bell peppers can be layered for extra texture and nutrition.

Can leftovers be stored safely?

Store leftovers refrigerated for up to 4 days and reheat covered to retain moisture and flavor.

Million Dollar Spaghetti Dish

Baked spaghetti layered with meat sauce, creamy Alfredo, and melted cheese, perfect for sharing with family.

Prep Time
25 min
Cook Time
40 min
Time Needed
65 min
Created by Ella Thompson


Skill Level Medium

Cuisine American-Italian

Makes 8 Portions

Dietary Info None specified

What You'll Need

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 oz jar marinara sauce
06 1 teaspoon dried Italian herbs
07 0.5 teaspoon salt
08 0.25 teaspoon black pepper

Alfredo Layer

01 15 oz container 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

Step-by-Step

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

Simmer Meat Sauce: Stir in marinara sauce, dried 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

Layer First Half: Spread half of the cooked spaghetti in the baking dish. Pour half of the Alfredo mixture over the pasta and spread evenly. Layer half the meat sauce on top, then sprinkle with 1 cup mozzarella and 0.5 cup Parmesan.

Step 08

Layer Second Half: Repeat the layering with the remaining spaghetti, Alfredo mixture, meat sauce, and top with remaining mozzarella and Parmesan cheeses.

Step 09

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

Step 10

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

Step 11

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

Tools Required

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

Allergy Notice

Go through every ingredient to identify allergens and talk to your healthcare provider if you have concerns.
  • Contains wheat, milk, and egg
  • May contain soy depending on Alfredo sauce brand

Nutrition Information (per portion)

Nutrition details are for general reference and shouldn't replace advice from your doctor.
  • Caloric Content: 590
  • Fats: 32 g
  • Carbohydrates: 44 g
  • Proteins: 33 g