Everyone Wants This Recipe….Million Dollar Spaghetti Casserole

Everyone Wants This Recipe….Million Dollar Spaghetti Casserole

I found this recipe for Million Dollar Spaghetti when I was scrolling through Pinterest and it is a recipe I had to share. It has been around for quite a while and it is delicous!

No one knows this recipe’s true origins—probably from a grandmother’s kitchen but it is a perfect fix for any busy weeknight when you need to feed your family with a hearty meal.

Spaghetti is a classic recipe that most families enjoy on a menu many times a year. This recipe truly tastes like a MILLION BUCKS!!


  • This recipe for Million Dollar Spaghetti is over-the-top delicious, and total comfort food.
  • Kid-friendly…even if your kids are fussy eaters they will beg for seconds.

This will definitely be going into your dinner rotation.


  • Spaghetti noodles
  • Spaghetti sauce
  • Ground beef or Italian sausage, optional
  • Olive oil
  • Yellow onions
  • Garlic cloves
  • Cottage cheese
  • Cream cheese
  • Sour cream
  • Shredded mozzarella cheese
  • Parmesan cheese
  • Dried parsley
  • Garlic powder
  • Black pepper
  • Butter

Our family uses spaghetti for million dollar spaghetti but you can use your favorite kind of pasta.


  • Do not overcook the pasta because remember it will also bake in the oven.
  • Cheese….use a high-quality cheese and it will melt better and add an amazing flavor to this dish.
  • After taking out of the oven let it rest for at least 10 to 15 minutes so it has time to set then it won’t fall apart when serving.

If you want to freeze this you will prepare this recipe right up until the baking step. Cover well with greased aluminum foil and freeze for up to 3 months. When ready to eat, thaw in the refrigerator for 1 to 2 days, then bake for about 20 minutes, covered, and then 20-25 minutes uncovered.

Serve with garlic bread and a garden or Caesar salad. Everyone’s gonna eat it all up. It’s a winner in my family and I’m sure it’s going to be a winner in your family, too.

Let’s get cooking…..

Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Course Main Course
Cuisine American


  • 16 ounces cooked spaghetti noodles
  • 2 24 ounce cans spaghetti sauce
  • 1 pound ground beef
  • 2-3 tbsps olive oil
  • 1/2 chopped yellow onions
  • 3-4 cloves of minced garlic
  • 8 ounces cottage cheese
  • 8 ounces softened cream cheese
  • 1/4 cup sour cream
  • 3 cups shredded mozzarella cheese
  • 1/4 cup Parmesan cheese
  • 1 tsp dried parsley
  • 3/4 tsp garlic powder
  • 3/4 tsp black pepper
  • 1/2 cup butter cut into slices


  • Preheat your oven to 350 degrees, and grease a 9"x13" baking dish.
  • Cook spaghetti noodles according to package directions. Drain the noodles then add one (24 ounce) can of the spaghetti sauce.
  • In a large skillet, cook the ground beef, drain and set it aside in a different container.
  • Next add the olive oil to the empty skillet and place the onions and garlic in skillet and sauté for 3-4 minutes.
  • Add the meat back in the skillet and add the other jar of spaghetti sauce.
  • In a medium bowl add the cottage cheese, cream cheese, sour cream, and 1 cup of the mozzarella. Next add parsley, garlic powder, and pepper.
  • Place 1/2 of the sliced butter into the bottom of the baking dish. Next place 1/2 the spaghetti noodles mixture in the dish, then 1/2 the cheese mixture evenly over the spaghetti noodles mixture.
  • Add the remaining spaghetti noodles mixture over cheese mixture and top with remaining butter slices.
  • Pour the meat sauce mixture evenly over the top layer of the spaghetti noodles mixture.Then add the other 1/2 of the cheese mixture evenly over the meat sauce mixture.
  • Top with the last 2 cups mozzarella.
  • Bake uncovered for 30-40 minutes, or until the casserole is heated through to the center.
Keyword million dollar spaghetti casserole