Million Dollar Spaghetti

Million Dollar Spaghetti is a rich, creamy, comforting pasta casserole that’s like lasagna and spaghetti had a delicious love child. It’s got layers of spaghetti, seasoned meat sauce, a decadent cream cheese mixture, and plenty of melted cheese on top. Whether you’re cooking for your family, meal prepping for the week, or bringing a dish to a potluck, this baked spaghetti delivers serious comfort food vibes—and gets rave reviews every single time.

Why You’ll Love This Recipe

There are a million reasons to fall in love with Million Dollar Spaghetti, but here are a few that seal the deal:

  • It’s easy to make but tastes like you spent all day on it.

  • The creamy layer takes it to the next level—way beyond regular baked spaghetti.

  • It feeds a crowd, freezes well, and tastes even better the next day.

  • You can customize it endlessly—spicy, vegetarian, gluten-free? No problem.

  • It’s the perfect mix of cheesy, meaty, savory goodness in every bite.

Ingredients

(See the full ingredient list and measurements in the printable recipe card below!)

  • Spaghetti – Cooked al dente to hold up in the oven.

  • Ground beef – Or swap with Italian sausage or ground turkey.

  • Marinara or pasta sauce – Use your favorite brand or homemade.

  • Cream cheese – Room temp so it mixes easily.

  • Sour cream – Adds a tangy creaminess.

  • Cottage cheese or ricotta – Either works great in the creamy filling.

  • Shredded mozzarella – For that stretchy, cheesy topping.

  • Parmesan cheese – Adds saltiness and umami.

  • Onion – Diced and sautéed with the meat.

  • Garlic – Because everything’s better with garlic.

  • Butter – To toss with the pasta for richness.

  • Italian seasoning – Optional, but adds great flavor.

  • Salt and pepper – To taste.

Instructions

1. Preheat and prep:
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch casserole dish.

2. Boil the spaghetti:
Cook the pasta in well-salted water until just al dente. Drain and toss with butter to prevent sticking.

3. Cook the meat sauce:
In a large skillet, sauté onions until translucent. Add the ground beef and cook until browned. Drain any excess fat. Stir in garlic and cook for 1 minute. Pour in the marinara sauce and simmer for 5–10 minutes. Season with salt, pepper, and Italian seasoning.

4. Make the creamy cheese layer:
In a bowl, combine cream cheese, sour cream, and cottage cheese or ricotta. Mix until smooth and creamy.

5. Layer it up:
In your baking dish, layer half the spaghetti. Spread the cheese mixture on top, then layer the remaining spaghetti. Pour the meat sauce over the top, spreading evenly.

6. Add the cheese:
Top with shredded mozzarella and grated Parmesan.

7. Bake:
Cover with foil and bake for 30 minutes. Uncover and bake another 10–15 minutes, or until bubbly and golden.

8. Let it rest:
Allow the casserole to sit for 10 minutes before slicing. This helps it set and makes serving easier.

Servings and Timing

  • Serves: 8–10 generous portions

  • Prep time: 20 minutes

  • Cook time: 40–45 minutes

  • Total time: Just over an hour from start to finish

 

Variations

Don’t be afraid to put your own twist on this classic! Here are some tasty ideas:

  • Spicy Kick: Use hot Italian sausage or add crushed red pepper flakes to the meat sauce.

  • Vegetarian Version: Skip the meat and bulk up with sautéed mushrooms, zucchini, or spinach.

  • Gluten-Free: Use gluten-free spaghetti and double-check your sauce and cheese ingredients.

  • Low-Carb: Swap spaghetti for spiralized zucchini or spaghetti squash.

  • Extra Veggies: Mix in bell peppers, chopped spinach, or shredded carrots for added nutrition.

  • Cheesy Upgrade: Try provolone, fontina, or gouda in the cheese mix for new flavor dimensions.

  • Tex-Mex Twist: Add taco seasoning to the meat and top with pepper jack and cheddar.

  • Bacon Lovers’ Dream: Add cooked bacon bits to the creamy cheese layer.

  • Dairy-Free: Use plant-based cheese and dairy alternatives like cashew cream or coconut yogurt.

Storage and Reheating

Million Dollar Spaghetti is even better the next day—and it stores like a dream.

To store:
Place leftovers in an airtight container and refrigerate for up to 4 days.

To freeze:
Assemble but don’t bake. Wrap tightly with plastic and foil and freeze for up to 3 months. Thaw overnight in the fridge before baking.

To reheat:
Cover with foil and warm in a 350°F oven until hot throughout, or microwave individual portions for 1–2 minutes.

FAQs

What makes it “Million Dollar” spaghetti?

The rich, creamy cheese layer between the pasta and sauce takes it from basic to boujee. It’s indulgent and totally comforting.

Can I use ricotta instead of cottage cheese?

Yes! Ricotta gives a smoother texture, while cottage cheese adds a bit of a bite. Either one works beautifully.

Do I have to cook the pasta before baking?

Yes—cook it just until al dente. It finishes cooking in the oven and keeps a perfect texture.

Can I make this ahead of time?

Absolutely. Assemble the full dish, refrigerate overnight, and bake when ready (add 10–15 extra minutes to baking time).

Can I double this recipe for a party?

Yes! Use two 9×13 pans or one giant catering dish. Just make sure to bake thoroughly.

What can I serve with it?

Garlic bread, Caesar salad, or steamed veggies are perfect sides. For drinks, red wine or sparkling water pairs beautifully.

Is this kid-friendly?

Totally. You can adjust seasonings and cheese amounts to suit younger palates. They’ll love the cheesy layers!

What if I don’t like sour cream?

You can skip it and use extra cream cheese or a little heavy cream instead.

How long does it last in the fridge?

It keeps for 3–4 days refrigerated—perfect for lunches or a second round of dinner.

Can I freeze individual portions?

Yes! Slice into squares, wrap individually, and freeze. Great for quick meals on busy days.

Conclusion

Million Dollar Spaghetti is everything you want in a cozy, no-fuss meal: rich, satisfying, and practically foolproof. With layers of buttery noodles, seasoned meat, a velvety cheese filling, and golden bubbly cheese on top, it’s the kind of dish that instantly feels like home. Whether you’re feeding a big family, sharing with friends, or meal-prepping for the week, it’s a guaranteed winner.

Go ahead—make it once and watch how fast it disappears. You might never go back to plain old spaghetti again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Million Dollar Spaghetti


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella Florelle
  • Total Time: 1 hour 5 minutes
  • Yield: 10 servings
  • Diet: Gluten Free

Description

This hearty baked spaghetti casserole combines everything you love about lasagna and spaghetti in one incredibly comforting dish. It’s made with tender noodles, seasoned meat sauce, a dreamy cream cheese filling, and loads of melty cheese. Ideal for feeding a crowd, freezing for later, or simply making a cozy family dinner that everyone will devour.


Ingredients

For the Pasta:

1 lb (450g) spaghetti, cooked al dente

2 tbsp butter

For the Meat Sauce:

1 lb (450g) ground beef or Italian sausage

1 small onion, diced

2 cloves garlic, minced

24 oz (680g) marinara or pasta sauce

Salt and pepper to taste

1 tsp Italian seasoning (optional)

For the Creamy Cheese Layer:

8 oz (225g) cream cheese, softened

1 cup sour cream

1 cup cottage cheese or ricotta

For the Topping:

2 cups shredded mozzarella cheese

½ cup grated Parmesan cheese


Instructions

Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.

Cook the spaghetti in salted water until al dente. Drain and toss with butter. Set aside.

In a skillet, sauté diced onion. Add ground beef or sausage and cook until browned. Drain excess fat. Stir in garlic, marinara sauce, salt, pepper, and seasoning. Simmer for 5–10 minutes.

In a bowl, mix cream cheese, sour cream, and cottage cheese or ricotta until smooth.

Layer half of the spaghetti in the baking dish. Spread the cheese mixture over it. Top with the remaining spaghetti.

Pour the meat sauce over the top, spreading it evenly. Sprinkle mozzarella and Parmesan on top.

Cover with foil and bake for 30 minutes. Remove foil and bake for another 10–15 minutes until the top is golden and bubbly.

Let the dish rest for 10 minutes before slicing and serving.

Notes

Use half beef, half sausage for deeper flavor.

Add chopped spinach or mushrooms to the meat sauce for extra nutrition.

Freeze before baking for best results when making ahead.

Swap cream cheese with mascarpone for a luxurious twist.

For a spicier version, use hot Italian sausage or add chili flakes.

  • Prep Time: 20 minutes
  • Cook Time: 45 minutes

Related posts:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star