Million Dollar Spaghetti

When it comes to baked pasta, this Million Dollar Spaghetti might just be the best bang-for-your-buck comfort food out there. It’s got all the crowd-pleasing layers, savory meat sauce, creamy cheesy filling, buttery pasta, and loads of gooey mozzarella baked to golden perfection. Basically, if lasagna and spaghetti had a wildly rich and delicious baby, this would be it.

Baked spaghetti casserole topped with golden, bubbly melted mozzarella cheese, with visible layers of noodles, meat sauce, and cheese mixture.

I actually had this recipe on the blog years ago, but at some point it disappeared, deleted during one of my “clean up” phases for a reason I honestly can’t remember. But after making it again recently, I knew it had to come back. It’s one of those nostalgic, cozy, cheesy pasta bakes that feels like a hug in casserole form. My husband calls it “fancy spaghetti,” but I just call it dinner when I need something easy and wildly comforting.

Why You’ll Love This Spaghtti

  1. Feels like lasagna, eats like spaghetti, best of both worlds!
  2. That creamy cheese layer? Total game changer.
  3. Crowd-pleasingfreezer-friendly, and just the right amount of indulgent.
  4. Easy to prep ahead – perfect for busy weeknights or make-ahead meals.
  5. Cheese pull lovers, this one’s calling your name.
https://youtube.com/watch?v=9QrcrAlSl7I%3Ffeature%3Doembed

Before You Start: Tips & Ingredient Notes

ingredients needed to make million dollar spaghetti.

The Pasta

Good ol’ spaghetti is perfect here, don’t overthink it. Just cook it al dente, which means firm to the bite, not mushy like that one time you got distracted by TikTok. Toss it with butter after draining so it doesn’t turn into one giant pasta clump while you do everything else.

The Meat Sauce

This is where the flavor starts. I like to mix ground beef with Italian sausage, because why settle for one meat when you can have two? Cook it down, let those flavors build, and always taste-test. You’re the boss of this sauce. Could you use only ground beef? Sure, but that Italian sausage brings lots of flavor.

The Million Dollar Cheese Layer

This is what makes it “million dollar.” Cream cheese, ricotta, sour cream, AND Parmesan, yes, it’s rich, yes, it’s indulgent, and yes, you’re worth it. Make sure that cream cheese is soft or you’ll be fighting it with a spoon and questioning your life choices.

The Topping

Don’t be stingy. This is what gives us that melty, golden top that makes you want to dive in face first. Cover it for the first part of baking to keep it moist, then uncover so it bubbles and browns like a champ.

Assembly Tip

Tossing a bit of meat sauce with the pasta before layering helps the whole dish stay juicy, not dry. And once it’s baked, let it rest for 10 minutes, hardest part, I know, but worth it. Think of it as time to pour yourself a glass of wine and pretend you’re in a cooking show.

How to Make Million Dollar Spaghetti

Boil the Spaghetti

cooking spaghetti.

Cook the spaghetti in salted water, think ocean water salty, for the best flavor. Just until al dente, because it’ll finish cooking in the oven. Drain, toss with a little butter so it doesn’t turn into a noodle brick, and set it aside while you multitask like the kitchen queen you are.

Brown That Meat

process shots showing how to make million dollar spaghetti.

Sauté the ground beef and sausage until fully browned and happy. Don’t forget to drain the fat, unless you like greasy casseroles (no judgment, but also… no). Add in your onion, give it a few minutes to soften, then the garlic for that “what smells amazing?” moment.

Simmer That Sauce

process shots showing how to make million dollar spaghetti.

Stir in your marinara, Italian seasoning, salt, and pepper. Let it bubble away for 5–7 minutes so all those flavors get to know each other. This is not the time to walk away, it’s too good not to babysit.

Whip Up the Cheese Mixture

process shots showing how to make million dollar spaghetti.

Grab a bowl and stir together the cream cheesericottasour cream, and Parmesan. It should look like something you’d want to spread on toast, but trust me, it’s going straight into pasta heaven.

Layer Like a Lasagna Pro

process shots showing how to make million dollar spaghetti.

Mix a bit of sauce into your spaghetti to keep things saucy. In your greased baking dish, layer half the pasta, then the entire cheese mixture (don’t skimp!), the rest of the spaghetti, and top it off with the rest of your meat sauce. Sprinkle ALL the mozzarella on top, don’t hold back, this is Million Dollar Spaghetti, not Minimalist Spaghetti.

process shots showing how to make million dollar spaghetti.

Bake and Broil

process shots showing how to make million dollar spaghetti.

Cover with foil and bake at 350°F for 30 minutes to get everything nice and cozy. Then uncover and bake another 15 minutes so the top turns golden and bubbly. You want browned edges and cheese pulls.

Let it sit for about 10 minutes. I know, it’s hard, but it makes slicing easier and cleaner. Ok, you don’t have to slice, just dig in, like I did!

Golden, bubbly spaghetti slice being lifted from a cheesy baked casserole dish with stretchy mozzarella, rich meat sauce, and herby garnish.

Frequently Asked Questions (FAQs)

1. Can I make Million Dollar Spaghetti ahead of time?

Yes! You can assemble the entire dish up to 2 days in advance. Just cover it tightly with foil and refrigerate. When ready to bake, let it sit at room temperature for 30 minutes while the oven preheats, then bake as directed.

2. How do I store and reheat leftovers?

Leftovers keep well in the refrigerator for up to 4 days in an airtight container. Reheat in the microwave or oven at 350°F until warmed through. Adding a little extra sauce or broth while reheating helps keep it moist.

3. Can I freeze Million Dollar Spaghetti?

Absolutely! You can freeze the dish before or after baking. Wrap it tightly with plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the fridge before baking or reheating.

4. Can I substitute cottage cheese for ricotta?

Yes, cottage cheese is a great substitute for ricotta. Use full-fat and drain any excess liquid to avoid a watery cheese layer. The taste and texture will still be delicious.

5. Do I have to use Italian sausage in the meat sauce?

No, you can use all ground beef if you prefer. The Italian sausage adds extra flavor, but ground turkey, chicken, or even plant-based meat alternatives can work well too-just adjust seasoning to taste.