Million Dollar Spaghetti

Featured in: Earthy Comfort Dinners

A layered, baked spaghetti casserole that pairs cooked spaghetti with a tangy meat-laden marinara, a smooth cream-cheese and ricotta filling, a thin layer of Alfredo and a generous mozzarella-Parmesan topping. Brown the beef and sausage with onion and garlic, simmer briefly, then assemble: half the pasta, cheese mixture, remaining pasta, Alfredo, meat sauce and cheeses. Cover and bake at 350°F until heated through and the top is golden; rest before slicing. Makes about 8 servings, prep ~20 minutes, bake ~40–45 minutes.

Updated on Fri, 08 May 2026 02:33:15 GMT
Million Dollar Spaghetti baked to golden perfection with layers of rich meat sauce and creamy Alfredo. Save
Million Dollar Spaghetti baked to golden perfection with layers of rich meat sauce and creamy Alfredo. | olivebriar.com

The first time I made Million Dollar Spaghetti, it wasn’t about impressing anyone—it was a chilly Saturday evening, and the kitchen felt like the best place to warm up. The process was noisy: the sizzle of sausage, clatter of pots, and the unmistakable zing of garlic filling the air. I remember plunking the casserole dish down and watching the cheese bubble under the oven light. Something about layering everything—pasta, cheeses, sauce—felt both playful and deeply satisfying. Even before the first slice, I knew this dish would be a regular guest at our table.

I once brought a tray to a neighbor’s potluck, half-laughing when the cheese tried valiantly to cling to the serving spoon with each scoop. It sparked a mini queue—everyone needed to know what that irresistible, bubbling thing was.

Ingredients

  • Dried spaghetti: Pick a quality brand for al dente texture; overcooking will make the bake go mushy.
  • Ground beef: Adds richness—opt for lean if you like a less greasy casserole.
  • Italian sausage: Remove the casings for even browning and deep, savory notes.
  • Yellow onion: Finely chopped so it melts into the meat sauce and adds subtle sweetness.
  • Garlic: Three cloves might seem bold, but they mellow beautifully during cooking.
  • Marinara sauce: Your favorite jar works here; a chunky one clings best to pasta.
  • Dried basil & oregano: Sprinkle generously for that classic Italian aroma straight from the oven.
  • Salt & black pepper: Essential for bringing out the layers of flavor.
  • Cream cheese: Softened to blend smoothly; it lends a decadent, tangy body to the middle layer.
  • Ricotta cheese: For that lush, creamy pocket between pasta layers; full-fat is worth every bite.
  • Sour cream: Don’t skip—it brings a silken tang.
  • Parmesan cheese: Grate it fresh if you can; the umami boost is unbeatable in both the filling and topping.
  • Fresh parsley: Adds a fresh pop and visual brightness.
  • Alfredo sauce: Store-bought works fine, but I sneak in homemade if there’s extra time for even more luxury.
  • Mozzarella cheese: Shred your own if time allows; it melts far better than the pre-shredded bags.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get the oven ready:
Preheat to 350°F (175°C) and grease a 9x13-inch dish—it’s essential so the cheese doesn’t glue itself to the corners.
Boil the pasta:
Drop the spaghetti into salted, boiling water and stir occasionally; aim for al dente since it’ll keep cooking in the oven.
Brown the meat:
Add ground beef, Italian sausage, and onion to a big skillet and cook, listening for when the sizzling softens and everything browns.
Garlic and sauce:
Stir in garlic, savoring the rush of aroma, then add marinara, basil, oregano, salt, and pepper; let it simmer gently so the flavors mingle for about 5–7 minutes.
Mix the cheeses:
In a bowl, blend cream cheese, ricotta, sour cream, Parmesan, and parsley until smooth—don’t worry if your spoon gets heavy, that’s a good sign.
Start layering:
Layer half the cooked spaghetti in the baking dish, gently spreading as evenly as possible.
Add the creamy center:
Spoon and spread the cheese mixture over the spaghetti so every bite gets a little.
Repeat the pasta:
Layer on the remaining spaghetti, tucking in loose ends if needed.
Add Alfredo:
Drizzle Alfredo sauce evenly on top, letting it find its way into all those nooks.
Top with meat sauce:
Spoon the savory meat sauce across the whole dish, using the back of the spoon to smooth it out gently.
Finish with cheese:
Sprinkle mozzarella and Parmesan over the top, knowing this will create that irresistible golden crust.
Bake covered, then uncovered:
Cover with foil and bake 30 minutes, then remove foil and bake another 10–15 minutes until gloriously bubbling and golden.
Let it rest:
This patient 10-minute wait lets the layers settle for neat slicing (it’s the hardest part).
Pin it
| olivebriar.com

I’ll never forget slicing into it the night my friend announced her surprise promotion—the laughter in the kitchen was just as warm as the pasta bubbling away on our plates.

Make-Ahead Magic

Assembled ahead, Million Dollar Spaghetti makes weeknight dinners feel like a treat—just pull it from the fridge and bake. I’ve learned that prepping everything the night before actually helps the flavors mingle and intensify by the next day.

Small Tweaks That Shine

Adding a pinch of crushed red pepper transforms the sauce from cozy to slightly feisty, and swapping in turkey or chicken keeps it lighter while still delicious. The flexibility is perfect for adapting to what’s in the fridge or who’s coming to dinner.

Serving and Storing Leftovers

When I stash leftovers, I slice and pack them individually for easy reheating without losing that crispy cheese top.

  • Microwave in short bursts to avoid rubbery cheese.
  • Leftover slices freeze surprisingly well if wrapped tightly.
  • Always let the dish cool before storing, so the layers don’t go soggy.
Pin it
| olivebriar.com

There’s something so rewarding about sharing a bubbly, golden tray of Million Dollar Spaghetti—a small, easy kind of luxury, no matter the day. Here’s to plenty of cheesy, joyful gatherings ahead.

Frequently Asked Questions

How do I prevent the pasta from turning soggy?

Cook the spaghetti until just al dente, drain well, and toss briefly with a little oil or a spoonful of sauce to prevent clumping. Excess moisture in fillings and sauces should be simmered off so the bake stays structured after baking.

Can I swap the beef and sausage for a lighter protein?

Yes. Ground turkey or chicken work well; brown them with onion and garlic and season to taste. Use reduced-fat cheeses for a lighter finish, but be mindful that texture and richness will change slightly.

What cheese texture should the filling have?

The cream-cheese and ricotta mixture should be smooth and spreadable — not runny. Beat the cheeses with sour cream and Parmesan until lump-free so it layers evenly between the pasta.

How long should I bake to get a bubbly, golden top?

Bake covered for about 30 minutes to heat through, then uncover and continue 10–15 minutes until the mozzarella browns and bubbles. Broil briefly at the end if you want extra color, watching closely to avoid burning.

Can this be made ahead or frozen?

Assemble ahead and refrigerate, then bake from cold, adding a few extra minutes. For freezing, assemble in a freezer-safe dish, freeze uncovered until firm, then wrap; bake from frozen, adding significant time and covering to prevent over-browning.

What sides or wines pair best with it?

Serve with garlic bread and a crisp green salad to cut the richness. A medium-bodied red like Chianti or Zinfandel complements the tomato and meat flavors.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Million Dollar Spaghetti

Layers of spaghetti, savory meat sauce, creamy cheese filling and Alfredo, baked until golden and bubbly.

Prep Time
20 Minutes
Cook Time
45 Minutes
Total Time
65 Minutes


Difficulty: Medium

Cuisine: American-Italian

Yield: 8 servings

Dietary: None specified

Ingredients

Pasta

01 1 pound dried spaghetti

Meat Sauce

01 1 pound ground beef
02 1 pound Italian sausage, casings removed
03 1 medium yellow onion, finely chopped
04 3 garlic cloves, minced
05 24 ounces marinara sauce (1 jar)
06 1 teaspoon dried basil
07 1 teaspoon dried oregano
08 1/2 teaspoon kosher salt
09 1/4 teaspoon freshly ground black pepper

Cheese Mixture

01 8 ounces cream cheese, softened
02 1 cup ricotta cheese
03 1/2 cup sour cream
04 1/4 cup grated Parmesan cheese
05 2 tablespoons chopped fresh parsley

Alfredo Layer

01 1 cup prepared Alfredo sauce

Topping

01 2 cups shredded mozzarella cheese
02 1/4 cup grated Parmesan cheese

Instructions

Step 01

Prepare oven and dish: Preheat oven to 350°F. Lightly grease a 9x13-inch baking dish with oil or nonstick spray.

Step 02

Cook pasta: Bring a large pot of salted water to a rolling boil. Add spaghetti and cook until just al dente according to package instructions. Drain and set aside.

Step 03

Brown meats and aromatics: Heat a large skillet over medium heat. Add ground beef, Italian sausage and chopped onion; cook, breaking up the meat, until browned and the onion is translucent. Drain off excess fat. Add minced garlic and cook 1 minute until fragrant.

Step 04

Finish meat sauce: Stir in marinara sauce, dried basil, dried oregano, salt and black pepper. Reduce heat and simmer gently 5–7 minutes to meld flavors, then remove from heat.

Step 05

Mix cheeses: In a mixing bowl, beat together softened cream cheese, ricotta, sour cream, grated Parmesan and chopped parsley until smooth and homogenous.

Step 06

Assemble first layer: Spread half of the cooked spaghetti in an even layer across the bottom of the prepared baking dish.

Step 07

Add cheese layer: Spoon and spread the cheese mixture evenly over the bottom spaghetti layer, smoothing to the edges.

Step 08

Top with remaining pasta: Arrange the remaining spaghetti over the cheese layer, pressing lightly to form an even surface.

Step 09

Add Alfredo and meat sauce: Pour the prepared Alfredo sauce over the upper pasta layer and spread to cover. Spoon the meat sauce evenly over the Alfredo layer.

Step 10

Apply cheese topping: Distribute shredded mozzarella and the remaining grated Parmesan evenly over the assembled layers.

Step 11

Bake covered: Cover the dish tightly with foil and bake for 30 minutes to heat through and marry flavors.

Step 12

Bake uncovered to finish: Remove the foil and return to the oven for 10–15 minutes more, or until the cheese is golden and bubbling.

Step 13

Rest and serve: Allow the casserole to rest 10 minutes out of the oven to set, then slice into portions and serve.

Tools You'll Need

  • Large pot
  • Large skillet
  • Mixing bowl
  • 9x13-inch baking dish
  • Aluminum foil
  • Chef's knife
  • Wooden spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat (pasta)
  • Contains milk (cream cheese, ricotta, sour cream, Parmesan, mozzarella, Alfredo sauce)
  • Possible egg in some ricotta or pasta brands; check labels
  • Contains beef and pork (ground beef, Italian sausage)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 670
  • Total Fat: 38 g
  • Total Carbohydrate: 48 g
  • Protein: 34 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.