Million Dollar Spaghetti
Million Dollar Spaghetti is a tasty, cheese and meat-filled pasta casserole that will feed and fill up a big family or group!
Jump to Recipe
Table of Contents
  1. Million Dollar Spaghetti Casserole
  2. What is Million Dollar Spaghetti?
  3. Ingredients
  4. How to Make Million Dollar Spaghetti
  5. Tips
  6. What to Serve with Spaghetti
  7. Make-Ahead Meal TIPS
  8. How to Store Leftovers
  10. Million Dollar Spaghetti Recipe

Million Dollar Spaghetti is a tasty, cheese and meat-filled pasta casserole that will feed and fill up a big family or group! This easy casserole is the perfect dinner recipe for even the pickiest eaters (and trust me, I have a household of those!)

 Million Dollar Spaghetti

Million Dollar Spaghetti Casserole

Million Dollar Spaghetti is a fun combination of two classic pasta dishes, spaghetti with meat sauce and lasagna. If these two had a baby, it would be Million Dollar Spaghetti casserole, and as you can imagine, it would taste incredible!

This recipe takes about 1 hour and 15 minutes, including prep and bake time. And it makes 8 large servings, so it’s perfect for feeding a big group of people or, you can make it for your family and you will likely have leftovers.

In my opinion, this is one of those dishes that the leftovers are even better!

What is Million Dollar Spaghetti?

Million Dollar Spaghetti is a homemade pasta casserole that’s easy to make, delicious, and hearty! It makes for an easy way to feed an entire family or a large group of people (perfect for a potluck).

Why is it called Million Dollar Spaghetti? Well, not because it costs a million dollars to make! It is actually a very affordable dinner! However, the taste is what inspires the name! This casserole really packs a punch when it comes to flavor and it has been said that it “tastes like a million bucks!”

I like to think of it kind of like a spaghetti version of lasagna or baked spaghetti on steroids. It is a layered casserole with sauce, meat, cheese, and pasta (but what really sets it apart is the secret ingredient – CREAM CHEESE!)

You will have various layers of each ingredient and you will put them in a pan to create a casserole. Then, bake it in the oven!


PASTA I use spaghetti noodles, but other types of noodles will work as well. I have made this with ziti and penne as well.
MEAT We used a combination of ground beef and Italian sausage, but ground chicken or turkey is also an option.
CHEESE Cottage cheese, mozzarella cheese, and cream cheese make the perfect combination, but for people who are not cottage cheese fans, ricotta cheese can be substituted.
SAUCE Make your life easy and grab 2 bottles of your favorite jarred spaghetti sauce.
OTHER Make sure you have some garlic, onion, sour cream and butter.

How to Make Million Dollar Spaghetti

This easy recipe is totally fail-proof for even the newest cooks!

  1. Boil the pasta, drain, mix in half of the butter and one jar of sauce and set aside.
  2. Brown the beef, sausage, and onion. Add garlic. Drain.
  3. Stir in other jar of sauce.
  4. Mix cottage cheese, cream cheese, sour cream and part of the mozzarella. Set aside.
  5. Spread half spaghetti in pan. Then layer with cheese mixture. Repeat.
  6. Layer the meat sauce on top and sprinkle with rest of cheese.
  7. Bake let cool for 5-10 (so you can cut the perfect square!)

(For the detailed Million Dollar Spaghetti recipe and step-by-step details, see the printable recipe card below)

How to make Million Dollar Spaghetti


Tip 1: Ricotta cheese can be substituted for cottage cheese if you prefer!

Tip 2: If you want more of a cheese filling, the cheese components could easily be doubled!

Tip 3: You can use all ground beef and forego the Italian sausage meat mixture if you prefer!

Tip 4: Just as you can change up the meat and cheese options, you could also change up the noodles in this dish! Spaghetti is just one option. I’ve also used penne or ziti noodles at times!

Tip 5: This dish is likely to have leftovers because it will make such a large dish. The leftovers are even better than when it’s served fresh!

What to Serve with Spaghetti

As I’ve noted a few times here, this will make a very hearty meal for a large group or family! You are likely to have some delicious leftovers, especially if you serve your Million Dollar Spaghetti with some tasty side dishes.

You can’t have pasta without garlic bread, right? I always make our pull-apart garlic bread or Easy Cheese Stuffed Garlic Rolls to go with this pasta casserole. That way there is no sauce left behind!

Another great idea is to serve a salad with this. It really completes this dish and adds in the green vegetable that’s lacking from the casserole itself. I love to do a hearty Caesar salad with tomatoes, cucumbers, parmesan, and fresh crunchy romaine lettuce!

 Million Dollar Spaghetti in casserole dish

You could also make this the appetizer before the meal.

Make-Ahead Meal TIPS

If you are a meal prepper or just want to get ahead in the game, Million Dollar Spaghetti is a great make-ahead meal!

Baking from Refrigerated: You can make this casserole up to 24 hours in advance. Just make sure you cover it well and refrigerate. When you are ready to cook it, just follow the instructions in the recipe card!

Baking from Frozen: If you want to really get ahead, you can make two casseroles at once and freeze one of the pans of spaghetti and use it for a later day! To freeze, I like to wrap it in plastic wrap and then wrap it in aluminum foil and then freeze. This should prevent any type of freezer burn!

 Million Dollar Spaghetti baked

When ready to bake, let it sit in the refrigerator for at least 24 hours to thaw. If you don’t have time to let it thaw, you can bake it from frozen as well. Just bake covered for about 40 minutes, then uncover and bake 20-30 minutes longer. You want the cheese to get bubbly and make sure the center is warm.

How to Store Leftovers

I tend to make this casserole in a dish that has a lid that goes with it! That way, when we have leftovers, I can simply pop the lid on and store it in the fridge. It makes it super easy.

If you don’t have a dish with a lid, that’s no problem! Just transfer your leftovers from the pan to a plastic container with a sealed lid, and store in the fridge.

When you are ready to reheat your casserole, you can just pop it in the microwave! Or, you can also pop it back in the oven to heat it up as well.


MAKE AHEAD MEALS Easy Chicken Enchiladas | Oven-Baked SlidersGround Beef StroganoffBaked Mac & CheeseLasagna Roll UpsThe BEST Homemade Alfredo Sauce

CASSEROLES Hamburger CasseroleRavioli Lasagna CasseroleChicken Alfredo BakeChicken Pot Pie CasseroleEasy Stuffed Shells Lasagna Casserole | Mexican Casserole | Leftover Turkey Casserole | Baked Tortellini

Million Dollar Spaghetti pinterest
4.93 from 27 votes
Million Dollar Spaghetti

Million Dollar Spaghetti

Serves — 8
Million Dollar Spaghetti is a tasty, cheese and meat-filled pasta casserole that will feed and fill up a big family or group!
Prep Time 25 mins
Cook Time 40 mins
Total Time 1 hr 5 mins


  • 16 ounces spaghetti
  • 1 pound ground beef
  • 1 pound Italian Sausage
  • 3-4 cloves garlic minced
  • 1 medium onion diced (or ½ cup)
  • 2 24-ounce jars spaghetti sauce
  • 1 cup cottage cheese
  • 8 ounce cream cheese softened
  • ¼ cup sour cream
  • 3 cups shredded mozzarella cheese divided
  • 8 tablespoons butter cut in half (4 tablespoons in each half). Each 4 tablespoons cut into slices.
  • Chopped parsley for garnish optional


  • Preheat oven to 350 degrees.
  • Cook the spaghetti per package directions to al dente (about 8 minutes). Drain and return to the pot it was cooked in. Stir 4 tablespoons of sliced butter into the hot spaghetti.
  • Stir one jar of the spaghetti sauce into the cooked noodles. Set aside.
  • In a large skillet brown the ground beef, Italian sausage and onions. Add the garlic and cook one more minute. Drain any extra grease. Pour the remaining jar of spaghetti sauce into the meat mixture. Set aside.
  • In a medium size bowl mix together the cottage cheese, cream cheese, sour cream and 1 ½ cups shredded mozzarella cheese. Set aside.
  • In a deep dish 9×13 (or a 10×14 lasagne pan) place the remaining 4 tablespoons butter slices into the bottom of the pan.
  • Spread half of the spaghetti noodles in the bottom of the pan.
  • Next spread the cheese mixture over the noodles.
  • Next place the remaining spaghetti noodles over the cheese mixture.
  • Pour the meat sauce on top of this layer of spaghetti.
  • Sprinkle the remaining 1 ½ cups of mozzarella cheese on top of the casserole.
  • Bake for 30-40 minutes. Let the casserole sit 5-10 minutes before serving.

Jenn’s Notes

  • Ricotta cheese can be substituted for the cottage cheese
  • If you want more of a cheese filling the cheese components could easily be doubled!
  • You can use all ground beef instead of the mixture of meats
  • This is even better as leftover (see tips in post above!_


Nutrition Info

Calories: 854kcal | Carbohydrates: 48g | Protein: 42g | Fat: 54g | Saturated Fat: 27g | Cholesterol: 181mg | Sodium: 1013mg | Potassium: 599mg | Fiber: 2g | Sugar: 4g | Vitamin A: 1096IU | Vitamin C: 3mg | Calcium: 305mg | Iron: 3mg
Jennifer Fishkind

About Jenn

Jenn is a mom to three beautiful boys, wife to an amazing husband, social influencer and blogger. I love all things easy recipes, easy crafts, all things hacks, traveling EVERYWHERE and feeding my Pinterest addiction!

Related Recipes

Secrets to Quick & Easy Desserts
How to make delicious desserts in no time at all!

Leave a comment

Your email address will not be published.

How many stars would you give this recipe?


  1. Cooking it now so I can’t speak to that yet but the instructions are missing when to use the onion 🙂

  2. 5 stars
    I just finished putting together a double batch, exactly as the recipe said. It looks soooo delicious. We are having three other couples tonight for dinner and I cannot wait for everyone to try it.
    Thanks for sharing!

  3. 5 stars
    I used Jimmy Dean sausage as my meat, a Cream Cheese and Sour Cream Mixture with a little bit of Fresh Thyme in it as well to go along with the Garlic Powder & Italian Seasoning, instead of using Ricotta Cheese & still turned out sooo amazing!! I will be making it like this everytime from now on. Very delicious! Thank you for this recipe. 😊

  4. 5 stars
    I made this for the second time last night. I divided it between two very full 8×8 aluminum pans (one for freezer) and a round Pyrex bowl that I substituted fresh spiralized zucchini for the spaghetti. Oh SO good!! It had more moisture, but just poured that out. Just ate the zucchini one leftovers for lunch, delicious!

  5. I tried this recipe last year first time on Christmas eve and it was a hit, made it again a couple of times. Making it again this Christmas eve for a dinner. I’m sure everyone will love it. Turns out to be amazing every time although I don’t add cottage cheese.

  6. 5 stars
    I’ve made this recipe twice now and I love it. I added mushrooms to the onions and garlics. They truly added a heartiness to the meat. With 2.45 minutes left, I turned the oven to broil and the cheese browned very nicely.

  7. 5 stars
    I’ve made this several times and it’s even been requested as a gift! This is the very best baked spaghetti. Thank- you so much for sharing this delicious recipe!