Some recipes earn their name because they’re simply irresistible, and Million Dollar Spaghetti Casserole is one of them. It’s rich, creamy, cheesy, and loaded with layers of pasta, meat sauce, and a luscious cream-cheese mixture that makes it taste like it’s worth a million bucks. Think of it as the love child between lasagna and baked spaghetti — familiar, cozy, and completely indulgent.
If you’ve been searching for the perfect family dinner, potluck winner, or make-ahead freezer meal, this casserole will quickly become your go-to.
Why It’s Called “Million Dollar”
The secret lies in the creamy cheese layer made from cream cheese, sour cream, and cottage cheese. It transforms regular spaghetti into something unforgettable — silky, rich, and decadent, with each bite bursting with flavor.
Ingredients You’ll Need
- 1 pound spaghetti
- 1 pound ground beef (or Italian sausage for more flavor)
- 1 jar (24 oz) marinara or pasta sauce
- 8 oz cream cheese, softened
- 1 cup sour cream
- 1 cup cottage cheese (or ricotta)
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- ½ cup butter (cut into slices)
- Fresh parsley (for garnish)