Million Dollar Spaghetti

🍝🤑 When your pasta game is on point, it’s like hitting the culinary jackpot! This dish is fit for a queen (or king!) 👑💯 #pasta #yum #foodie #feast.  Indulge in a cheesy, meaty, and flavorful delight with Million Dollar Spaghetti – the ultimate comfort food for any pasta lover!

Of all the recent TikTok food trends, the Million Dollar Spaghetti dish seems to be the talk of the town and became heavily viral in 2021. And it is not hard to see why! This creamy, cheesy, and meaty dish is the ultimate comfort food that will make you forget about everything else on your plate.

To make the Million Dollar Spaghetti, you’ll need spaghetti noodles, ground beef, cream cheese, sour cream, tomato sauce, garlic, and lots of mozzarella cheese. You start by cooking the spaghetti until it’s al dente, and then layering it in a baking dish with a mixture of cream cheese, sour cream, and garlic.

Next, you brown some ground beef, and mix it with tomato sauce. You layer the meat sauce on top of the spaghetti and cream cheese mixture. Then, you sprinkle mozzarella cheese generously over everything.

Once you’ve assembled all the layers, you bake it in the oven until the cheese is bubbly and golden brown. The result is a casserole that’s hearty, filling, and oh-so-satisfying.

But what is with the name? The origins of the name “Million Dollar Spaghetti” are not entirely clear, but it is believed to have been coined because of its rich and indulgent flavours. The dish is loaded with cheese and meat, creating a decadent flavour profile that some might describe as being worth a million dollars. It is also possible that the name is a reference to the fact that the dish can feed a crowd and is often served at potlucks or other gatherings, making it a budget-friendly option for feeding many people. Despite the name, Million Dollar Spaghetti is an affordable and easy-to-make dish that has become a popular recipe in homes across America.

Regardless of its origins, one thing is for sure: the Million Dollar Spaghetti is a dish that is sure to impress. And with its easy-to-follow recipe, it’s a perfect meal for busy weeknights or lazy weekends.

The spaghetti itself is cooked to perfection, and the cream cheese and sour cream mixture adds a creamy richness that you won’t find in any other spaghetti dish. The ground beef and tomato sauce provide a savory flavour that’s balanced perfectly by the mild sweetness of the spaghetti. And of course, the melted mozzarella cheese on top is the perfect finishing touch.

This dish is perfect for sharing with family and friends, and it’s sure to be a hit at any potluck or gathering. And the best part? You can easily customize the recipe to suit your taste preferences. Add more garlic for extra flavour, or use spicy tomato sauce for a little kick. Just take a look in TikTok and see how people are making their own version of this viral pasta dish, but for me this is my version.

If you haven’t tried the Million Dollar Spaghetti yet, you’re missing out on one of the best comfort foods out there. So go ahead and give it a try! Your taste buds will thank you.

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 5 from 1 review
  • Author: Raymund
  • Prep Time: 20 mins
  • Cook Time: 1 hour 15 mins
  • Total Time: 1 hour 35 mins
  • Yield: 6 1x
  • Category: Main Course
  • Cuisine: Global


Indulge in a cheesy, meaty, and flavorful delight with Million Dollar Spaghetti – the ultimate comfort food for any pasta lover!


Units Scale


  • 450 g spaghetti noodles
  • salt
  • freshly ground black pepper

Meat Sauce

  • 800 g can chopped tomatoes
  • 250 g minced beef
  • 250 g minced Italian sausage or pork sausage
  • 1 tsp dried oregano
  • handful chopped fresh basil
  • 1 white onion, finely chopped
  • 2 cloves garlic, minced
  • olive oil
  • 1/4 cup butter

Cheese Layer

  • 250 g cream cheese, softened
  • 50 g sour cream
  • 250 g cottage or ricotta cheese
  • 250 g shredded mozzarella cheese
  • 50 g freshly grated parmesan cheese


  1. Prepare the Meat sauce. In a large skillet, add olive oil then sauté onions and garlic, cook for a few minutes until onions are translucent.
  2. Add the minced beef and Italian sausage then crumble it with the back of the ladle, cook until its it light brown in colour.
  3. Pour all but ½ cup of the chopped tomato to the mixture, add the dried oregano and basil then stir to combine.
  4. Cook for 5 minutes, season with salt and freshly ground black pepper, turn the heat off then set aside.
  5. Prepare the noodles. Undercook Spaghetti by a minute according to package instructions. Drain and place hot spaghetti in a large mixing bowl with butter and ½ cup chopped tomatoes and toss to combine.
  6. Prepare the cheese layer by combining together cream cheese, sour cream, and cottage cheese in a bowl and mix well. Set it aside.
  7. Assembly. Pour half of the cooked spaghetti in a 9×13 inch baking pan. Spread the cheese layer on top then top with remaining noodles.
  8. Add meat sauce on top then smooth into an even layer.
  9. Top with mozzarella cheese and parmesan cheese.
  10. Bake in a 180C preheated oven for 30-40 minutes or until top turns golden brown and bubbly.
  11. Let it rest for 20 minutes before cutting and serving.


3 Responses

  1. Sounds like a dream dish for pasta lovers!

  2. Looks just fantastic, Raymund!

  3. Oh that is a dish right out of my dreams! Cheesy pasta is one of my all-time favorites, and I can see why this one went viral.

Leave a Reply

Your email address will not be published. Required fields are marked *

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.