Million Dollar Spaghetti Casserole
Why You’ll Love It
It’s pure comfort food.
Creamy layers, rich meat sauce, and plenty of melted cheese make every bite feel indulgent and satisfying.
Perfect for busy weeknights.
This is an easy baked spaghetti casserole that comes together with simple steps and familiar ingredients.
Family-friendly and crowd-approved.
Kids love it, adults go back for seconds, and it’s ideal for potlucks, holidays, and gatherings.
Make-ahead friendly.
You can prep it in advance, refrigerate, and bake when you’re ready, making dinner stress-free.
Freezer-friendly leftovers.
This dish freezes beautifully, making it perfect for meal prep or future busy nights.
That creamy “million dollar” layer.
The cream cheese and sour cream layer takes classic spaghetti to a whole new level of rich and cozy.
Ingredient Notes & Details
Spaghetti
Classic spaghetti noodles work best here, cooked just until al dente so they don’t get mushy while baking. You can also use angel hair or thin spaghetti if that’s what you have on hand.
Ground beef
Lean ground beef gives the casserole rich flavor without excess grease. Ground turkey or Italian sausage can be used as substitutes.
Marinara sauce
Use a good-quality jarred marinara or homemade sauce. A thicker sauce works best to keep the layers defined.
Cream cheese
This is what gives the casserole its signature “million dollar” richness. Let it soften fully for easy mixing.
Sour cream
Adds tang and creaminess, balancing the richness of the cheese and sauce.
Mozzarella cheese
Shredded mozzarella creates those irresistible gooey layers. Freshly shredded melts best.
Parmesan cheese
Adds depth and a slightly salty bite that rounds out the cheesy layers.
Garlic
Fresh minced garlic enhances the flavor of the meat sauce beautifully.
Italian seasoning
A blend of herbs that ties everything together and gives that classic baked spaghetti flavor.
Salt and black pepper
Season every layer lightly to ensure the final dish is well-balanced.
Step-by-Step Instructions
Cook the spaghetti.
Bring a large pot of salted water to a boil and cook the spaghetti just until al dente. Drain well and set aside. Slightly undercooking is key since the pasta will continue cooking in the oven.
Brown the ground beef.
In a large skillet over medium heat, cook the ground beef until browned and fully cooked. Break it up into small crumbles as it cooks for even texture.
Build the sauce.
Add minced garlic to the beef and cook for about 30 seconds, just until fragrant. Stir in the marinara sauce, Italian seasoning, salt, and pepper. Simmer for 5–10 minutes until thickened slightly.
Mix the creamy layer.
In a bowl, combine softened cream cheese, sour cream, and a handful of shredded mozzarella. Mix until smooth and creamy.
Assemble the layers.
Grease a baking dish generously. Start with a layer of spaghetti, followed by the cream cheese mixture, then a layer of meat sauce. Repeat until all ingredients are used.
Top with cheese.
Sprinkle the remaining mozzarella and Parmesan evenly over the top for a bubbly, golden finish.
Bake until bubbly.
Bake uncovered in a preheated oven at 350°F until the casserole is hot, bubbly, and lightly golden on top.
Rest before serving.
Let the casserole rest for 10–15 minutes before slicing. This helps the layers set and makes serving easier.
FAQ for Common Questions
Can I make Million Dollar Spaghetti Casserole ahead of time?
Yes, this casserole is perfect for making ahead. Assemble it fully, cover tightly, and refrigerate up to 24 hours before baking.
Can I freeze baked spaghetti casserole?
Absolutely. This Million Dollar Spaghetti Casserole freezes well either baked or unbaked. Wrap tightly to prevent freezer burn.
What makes this casserole “million dollar”?
The rich cream cheese and sour cream layer gives it that indulgent, luxurious texture that sets it apart from regular baked spaghetti.
Can I make this without meat?
Yes, simply omit the ground beef or replace it with sautéed vegetables like mushrooms, zucchini, or spinach.
Is this recipe low carb or keto?
This is not a low carb or keto Million Dollar Spaghetti Casserole, but you can substitute cooked spaghetti squash or low-carb pasta if desired.
How do I keep baked spaghetti from drying out?
Make sure your sauce is slightly thick but still saucy, and cover loosely with foil if the top browns too quickly.
Storage Tips
Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheating
Reheat individual portions in the microwave or warm the entire casserole in the oven, covered, until heated through.
Freezing
Freeze tightly wrapped portions for up to 3 months. Thaw overnight in the refrigerator before reheating.
Variations
Cheesy Italian Sausage Version
Swap ground beef for Italian sausage for a bolder, spicier flavor.
Vegetarian Baked Spaghetti
Use roasted vegetables and marinara for a hearty meatless option.
Extra Cheesy Version
Add ricotta or cottage cheese to the creamy layer for even more richness.
Spicy Million Dollar Spaghetti
Add crushed red pepper flakes or a spicy marinara sauce.
Chicken Spaghetti Casserole
Use shredded rotisserie chicken instead of beef for a lighter twist.
Baked Spaghetti with Alfredo Layer
Mix a small amount of Alfredo sauce into the cream cheese layer for extra indulgence.
What to Serve with Million Dollar Spaghetti Casserole
Fresh Salads
A crisp green salad or Caesar salad balances the richness perfectly.
Vegetable Sides
Roasted broccoli, green beans, or even oven roasted vegetables add freshness and color.
Bread Options
Garlic bread, breadsticks, or a crusty loaf are perfect for soaking up extra sauce.
Holiday Pairings
This casserole pairs beautifully with classic holiday sides and works well for gatherings and potlucks.
Million Dollar Spaghetti Casserole is one of those recipes that feels like home the moment it hits the table. It’s comforting, generous, and endlessly satisfying. Whether you’re making it for a busy weeknight dinner, a holiday meal, or a cozy family gathering, this dish delivers every single time.
Ingredients
- Pasta
- 12 oz spaghetti uncooked
- Water for boiling
- Salt for pasta water
- Meat Sauce
- 1 lb ground beef
- 1 small onion finely chopped
- 3 cloves garlic minced
- 24 oz marinara or meatless pasta sauce
- 1 tsp Italian seasoning
- ½ tsp salt
- ½ tsp black pepper
- Creamy Layer
- 8 oz cream cheese softened
- 1 cup cottage cheese
- ½ cup sour cream
- Cheese Topping
- 2 cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- Optional Garnish
- Chopped parsley or basil
Instructions
- Cook the pasta
- Bring a large pot of salted water to a boil. Cook spaghetti according to package directions until just al dente. Drain and set aside.
- Make the meat sauce
- In a large skillet over medium heat, cook ground beef and onion until browned and fully cooked. Drain excess grease.
- Add garlic and cook for 30 seconds until fragrant. Stir in marinara sauce, Italian seasoning, salt, and pepper. Simmer for 5 minutes.
- Prepare the creamy layer
- In a medium bowl, mix cream cheese, cottage cheese, and sour cream until smooth and fully combined.
- Assemble the casserole
- Preheat oven to 350°F (175°C).
- Lightly grease a 9×13-inch baking dish.
- Spread half of the cooked spaghetti evenly in the dish
- Spoon half of the creamy mixture over the pasta
- Add half of the meat sauce
- Repeat layers with remaining spaghetti, creamy mixture, and meat sauce
- Add cheese
- Sprinkle mozzarella and Parmesan evenly over the top.
- Bake
- Cover loosely with foil and bake for 30 minutes.
- Remove foil and bake an additional 15 minutes, until bubbly and lightly golden.
- Rest & serve
- Let rest for 10 minutes before slicing. Garnish with fresh herbs if desired.
