Few comfort foods can compete with the rich, creamy, and cheesy layers of Million Dollar Spaghetti Casserole. Imagine tender spaghetti noodles baked with a luscious three-cheese filling, a hearty beef and tomato sauce, and a golden, bubbly topping of melted mozzarella. It’s the perfect marriage of lasagna and baked spaghetti, giving you all the flavors of classic Italian-American comfort food with half the effort. This dish is hearty, satisfying, and guaranteed to make everyone around the table smile.
Whether you’re planning a cozy weeknight dinner, feeding a crowd at a potluck, or looking for the ultimate make-ahead freezer meal, this cheesy casserole checks all the boxes. The flavors are bold, the texture is decadent, and the leftovers are just as crave-worthy as the first serving. It’s the kind of family-friendly meal that quickly becomes part of your regular dinner rotation.
Why You’ll Love This Recipe
- Easy to make: Simple steps and pantry-friendly ingredients mean no stress.
- Crowd-pleaser: Perfect for potlucks, family dinners, or holiday gatherings.
- Ultra cheesy: A triple-cheese blend makes every bite creamy and rich.
- Kid-approved: Picky eaters love the spaghetti, meat sauce, and melty cheese.
- Great for leftovers: Tastes even better the next day and reheats beautifully.
- Customizable: Swap proteins, cheeses, or sauces to fit your taste.
Ingredient Breakdown
Ground Beef (1 lb): Provides the hearty base for the casserole, adding protein and rich flavor. You can also use ground turkey, chicken, or Italian sausage.
Spaghetti Sauce (1 jar, 24 oz): Saves time and adds depth. A good marinara or your favorite pasta sauce makes this dish shine.
Cream Cheese (8 oz, softened): Creates a velvety, creamy texture that sets this casserole apart from regular baked spaghetti.
Sour Cream (¼ cup): Adds tanginess and helps lighten the cream cheese mixture.
Cottage Cheese (1 cup/½ lb): Gives body to the cheese layer while keeping it light and fluffy. Ricotta can be used as a substitute.
Butter (1 stick/½ cup): Laid at the bottom of the dish, it melts into the pasta, infusing it with richness and preventing sticking.
Spaghetti Noodles (1 lb): The foundation of the casserole. Cooking them al dente ensures they don’t get mushy when baked.
Mozzarella Cheese (2 cups shredded): Melts beautifully to create a gooey, golden top layer.
Salt and Pepper (to taste): Essential seasonings to balance the flavors.
Parsley (optional garnish): Adds a fresh pop of color and brightness to the final dish.
Pro Tips
- Cook pasta al dente: Slightly undercooked pasta holds up better during baking.
- Drain meat well: Removing excess fat prevents the casserole from becoming greasy.
- Soften cream cheese fully: Room-temperature cream cheese ensures a smooth, lump-free mixture.
- Layer carefully: Spreading the cheese mixture evenly helps every bite taste balanced.
- Rest before serving: Allowing the casserole to sit for 5–10 minutes helps it slice neatly and keeps layers intact.
Ingredient Swaps or Variations
- Different protein: Use Italian sausage, ground turkey, or even a veggie substitute.
- Spice it up: Add red pepper flakes, jalapeños, or a spicy marinara.
- Cheese alternatives: Swap mozzarella for provolone, fontina, or cheddar for a new twist.
- Veggie boost: Mix in spinach, zucchini, or mushrooms to sneak in extra vegetables.
- Gluten-free version: Use gluten-free spaghetti and double-check that your sauce is gluten-free.
Serving Suggestions
Million Dollar Spaghetti Casserole is a meal in itself, but pairing it with the right sides makes dinner extra special.
- Classic side salad: A crisp Caesar or garden salad balances the richness.
- Garlic bread or breadsticks: Perfect for soaking up extra sauce.
- Roasted vegetables: Asparagus, broccoli, or zucchini add freshness.
- Wine pairing: A bold red like Cabernet Sauvignon or Chianti pairs beautifully with the cheesy pasta and beefy sauce.
Make Ahead + Storage Tips
- Prep ahead: Assemble the casserole up to 24 hours in advance. Cover tightly with foil and refrigerate until ready to bake.
- Freezer-friendly: Wrap tightly in plastic wrap and foil before baking. Store in the freezer for up to 3 months. Bake from frozen by adding an extra 30 minutes of covered cooking time.
- Leftovers: Store in an airtight container in the refrigerator for up to 4 days.
- Reheating: Warm in the oven at 350°F until heated through, or microwave individual portions for a quicker option.
A Comfort Food Classic
Million Dollar Spaghetti Casserole is a modern twist on traditional baked pasta, taking inspiration from Italian-American favorites like lasagna and baked ziti. The addition of a creamy cheese layer in the center is what gives this casserole its “million dollar” reputation—it feels indulgent, filling, and luxurious without being complicated. Generations of home cooks have passed down variations of this dish, and it remains a staple at potlucks and family dinners for good reason: it’s simple, satisfying, and always a hit.
Frequently Asked Questions (FAQ)
Why is it called Million Dollar Spaghetti?
The name comes from the rich, indulgent cheese filling that makes this casserole taste like a million bucks compared to regular baked spaghetti.
Can I make this without cottage cheese?
Yes! Substitute ricotta or even mascarpone for a similar creamy texture.
What’s the best way to prevent watery casserole?
Make sure to drain your pasta and meat thoroughly before layering. Also, don’t use extra watery sauce.
Can I make this in advance for a party?
Absolutely. Assemble the casserole the day before and keep it refrigerated until ready to bake. It’s a fantastic make-ahead dish for entertaining.
Does this recipe double well?
Yes! You can easily double the ingredients and bake in two 9×13 pans—perfect for feeding a crowd.
Million Dollar Spaghetti Casserole
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
- Bring a large pot of salted water to a boil. Cook the spaghetti until al dente. Drain and set aside.
- In a skillet over medium heat, cook ground beef until browned. Drain excess fat. Stir in spaghetti sauce and simmer 5 minutes. Season to taste.
- In a bowl, mix cream cheese, sour cream, and cottage cheese until smooth.
- Layer butter slices in dish, half spaghetti, cheese mixture, remaining spaghetti, and meat sauce.
- Sprinkle mozzarella cheese over the top.
- Cover with foil and bake 30 minutes. Remove foil and bake 10–15 more minutes until bubbly.
- Let rest 5–10 minutes before slicing. Garnish with parsley and serve hot.