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 Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 6-8 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian-American
  • Diet: Vegetarian

Description

This Million Dollar Spaghetti Casserole is the ultimate comfort food, combining creamy, cheesy layers with a hearty meat sauce and perfectly cooked spaghetti. It’s rich, indulgent, and tastes like a million bucks! Perfect for family dinners, potlucks, or meal prep.


Ingredients

Units Scale

For the Meat Sauce:

  • 1 lb ground beef
  • 1 jar (24 oz) spaghetti sauce

For the Creamy Cheese Layer:

  • 8 oz cream cheese, softened
  • 1/4 cup sour cream
  • 1/2 lb cottage cheese (1 cup)

For the Pasta Layer:

  • 1 package (16 oz) spaghetti
  • 1/2 cup butter (1 stick), sliced

For Topping:

  • 2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese

Instructions

Cook the Pasta & Meat Sauce:

  1. Preheat oven to 350°F (175°C) and grease a 9×13-inch baking dish.
  2. Cook spaghetti according to package instructions, then drain and toss with butter slices until coated.
  3. In a skillet over medium heat, cook the ground beef until browned. Drain excess grease.
  4. Stir in the spaghetti sauce and let it simmer for 5 minutes.

2. Make the Creamy Cheese Mixture:

  1. In a bowl, mix together cream cheese, sour cream, and cottage cheese until smooth.

3. Assemble the Casserole:

  1. Spread half of the spaghetti in the baking dish.
  2. Layer with the cheese mixture, spreading it evenly.
  3. Add the remaining spaghetti on top.
  4. Pour the meat sauce over the top layer.
  5. Sprinkle with mozzarella and Parmesan cheese.

4. Bake & Serve:

  1. Cover with foil and bake for 30 minutes.
  2. Remove foil and bake for an additional 10-15 minutes, until cheese is bubbly and golden.
  3. Let sit for 5 minutes, then serve hot and enjoy!

Notes

  • Substitute ricotta cheese for cottage cheese if preferred.
  • Add Italian seasoning, garlic powder, or red pepper flakes to the meat sauce for extra flavor.
  • Leftovers can be stored in the fridge for up to 4 days or frozen for later.