Million Dollar Spaghetti Casserole: a Family Favorite

| | | |

Million Dollar Spaghetti is the ultimate comfort food! This easy casserole combines layers of noodles, homemade Alfredo sauce, hearty spaghetti sauce, and a cheesy topping for a rich, delicious meal. It’s perfect for busy nights, large gatherings, and make-ahead freezer meals. Try this family favorite today!

Million Dollar Spaghetti Casserole

Million Dollar Spaghetti Casserole: The Ultimate Comfort Food

If you love the classic flavors of spaghetti but want something even more delicious, Million Dollar Spaghetti Casserole is the perfect dish! It’s like the perfect combination of lasagna and baked spaghetti, with layers of spaghetti noodles, a hearty meat sauce, and a rich cheese layer all baked together in one casserole dish. This dish is creamy, cheesy, and loaded with flavor—comfort food at its best! Whether you’re feeding your whole family on a busy night or making dinner for a large gathering, this recipe is sure to be a hit.

A Perfect Make-Ahead & Freezer Meal

One of the best things about Million Dollar Spaghetti is that it’s a fantastic make-ahead meal. You can assemble it in a baking dish and refrigerate it for a day or two before baking. It also freezes well, making it a great freezer meal for those nights when you need dinner in a hurry. Plus, this casserole is the perfect dish to bring to a potluck or to share with a sick friend who could use a warm, homemade meal. If you love pasta recipes that can feed a lot of people, this one is definitely a keeper!

Why you’ll love Million Dollar Spaghetti: 

  • A Comfort Food Classic: Million Dollar Spaghetti is the ultimate comfort food, combining creamy cheese, a rich meat sauce, and tender pasta in one casserole dish the whole family will love.
  • Perfect for Any Occasion: Whether you’re feeding a large gathering, prepping for a busy night, or looking for easy recipes to add to your collection, this dish is a must-try.
  • Packed with Delicious Flavor: This recipe is one of our favorite meals because of its delicious flavor and satisfying, cheesy layers that make every bite unforgettable!

Million Dollar Spaghetti is made with homemade Alfredo sauce, just like my 20-minute Alfredo Tortellini Chicken. It uses my Almost Homemade Spaghetti Sauce recipe, which can be made in advance and freezes well.  

Ingredients for Million Dollar Spaghetti Casserole

Ingredients for Million Dollar Spaghetti

Pasta Base:

  • 1 box spaghetti noodles â€“ The foundation of this dish, cooked to al dente for the perfect bite.

Alfredo Sauce Layer:

  • 1 ½ cups heavy cream â€“ Makes the sauce rich, creamy, and extra indulgent.
  • 1 cup milk â€“ Helps balance the thickness of the Alfredo sauce.
  • 4 tbsp butter â€“ Adds a buttery richness that enhances the flavor.
  • 1 tsp Italian seasoning â€“ A flavorful mix of herbs that gives the sauce a classic Italian touch.
  • 1 tsp garlic powder â€“ Infuses the sauce with a warm, savory garlic taste.
  • 1 tsp black pepper â€“ A little spice to bring out all the flavors.
  • 4 oz cream cheese â€“ Melts into the sauce for extra creaminess and a slight tang.
  • ½ cup parmesan cheese â€“ Adds a salty, nutty depth of flavor to the Alfredo layer.

Meat Mixture:

  • 1 small onion, diced â€“ Adds a touch of sweetness and texture to the meat sauce.
  • 3 cloves garlic, minced â€“ Brings bold, aromatic flavor to the dish.
  • 1 lb ground beef â€“ A hearty, meaty base for the sauce.
  • 1 lb hot Italian sausage â€“ Adds a bit of spice and extra depth of flavor.
  • 1 jar spaghetti sauce â€“ A shortcut to a rich, flavorful tomato-based sauce.
  • 1 can crushed tomatoes â€“ Enhances the sauce with texture and a deep tomato flavor.

Cheese Layer & Topping:

  • 32 oz container of ricotta cheese – Yet another cheesy layer to give this dish a lasagna-like taste.
  • 1 tsp Italian seasoning and 1 tsp black pepper – For that classic Italian flavor and a little kick. 
  • 1 egg – For richness and to bind the sauce together. 
  • 2 cups mozzarella cheese, shredded â€“ The melty, gooey topping that brings everything together!

Easy Cooking Instructions for Million-Dollar Spaghetti

  1. Preheat your oven to 375°F and spray a deep 9×13 baking dish with cooking spray. Set aside.
  2. Cook the Pasta: Boil the spaghetti noodles according to the package directions, but cook 2 minutes less than al dente. Drain the noodles, then place them in the prepared baking dish.
  3. Make the Alfredo Sauce while the noodles are cooking: In a large skillet over medium heat, combine the heavy cream, milk, and butter. Stir until the butter is completely melted.
  4. Add the garlic powder, Italian seasoning, black pepper, and cream cheese. Whisk continuously for 2-3 minutes until the cream cheese is fully melted and smooth.
  5. Stir in the parmesan cheese and cook for one more minute, until melted and well combined.
  1. Coat the Pasta: Pour the Alfredo sauce over the pasta in the baking dish. Toss with tongs until evenly coated. Set aside.
  1. Prepare the Meat Sauce: Heat a drizzle of olive oil in a skillet and sauté the diced onion and minced garlic until softened and fragrant.
  2. Add the ground beef and Italian sausage. Cook, breaking it into crumbles, until fully browned. Drain any excess grease.
  3. Stir in the jar of spaghetti sauce and the crushed tomatoes. If desired, add extra Italian seasoning. Let the sauce simmer for a few minutes.
  1. Make the Ricotta layer while the sauce simmers: In a medium bowl, combine ricotta cheese, 1 tsp Italian seasoning, and 1 egg. Mix well and set aside. 
  2. Layer the Casserole: Spoon the ricotta mixture over the layer of noodles, then spread in an even layer to the edges of the baking dish.
  1. Next, spread the meat sauce evenly over the ricotta layer, then top with a final layer of shredded mozzarella.
  2. Bake the Casserole: Place the dish in a preheated oven and bake uncovered for 30 minutes or until bubbly around the edges.
  3. For a golden, crispy top, switch the oven to broil for 2-3 minutes—but watch it carefully to prevent burning.
  4. Let it Rest and serve: Let the casserole cool for 5-10 minutes before serving. Enjoy!
Million Dollar Spaghetti Casserole

What to Serve with Million Dollar Spaghetti Casserole

Million Dollar Spaghetti is a hearty, cheesy casserole that pairs well with simple sides to round out the meal. Here are some delicious ways to serve it:

  • Garlic Bread or Breadsticks â€“ Perfect for soaking up the extra sauce!
  • Side Salad â€“ A fresh green salad with Italian dressing balances out the richness of the casserole.
  • Steamed or Roasted Vegetables â€“ Try roasted broccoli, asparagus, or a medley of bell peppers for a colorful side.
  • Extra Cheese & Fresh Herbs: For added flavor, Sprinkle with parmesan cheese, chopped green onions, fresh basil, or parsley flakes.
Million Dollar Spaghetti Casserole

Recipe Variations

Want to put your own spin on this comfort food favorite? Feel free to mix and match these options to make your Million Dollar Spaghetti your own!

Seasoning Upgrades:

  • Red pepper flakes â€“ Add a pinch for a little heat and spice.
  • Parsley flakes â€“ Sprinkle on top for a fresh, herby finish.
  • Fresh basil â€“ Mix into the sauce for a bright, classic Italian flavor.
  • Cheddar cheese â€“ Swap out some mozzarella for a sharper, more robust cheesy layer.

Meat Substitutions:

  • Ground pork â€“ A tasty alternative to beef with a slightly richer flavor.
  • Ground chicken â€“ A leaner option that still makes a hearty meat sauce.
  • Ground turkey â€“ A great lighter choice while keeping the casserole delicious and filling

Shortcut Tips & Tricks

Make this Million Dollar Spaghetti recipe even easier with these smart tips and shortcuts!

  • Save Time with Jarred Alfredo Sauce â€“ If you’re short on time, swap the homemade Alfredo sauce for a jarred version. It still adds a creamy, cheesy layer with much less prep work.
  • Make and Freeze Extra Spaghetti Sauce â€“ Cooking a large batch of spaghetti sauce ahead of time is a great time-saver. Freeze portions so you can easily thaw and use them whenever you need a quick meal.
  • Double the Recipe for Later â€“ Since this pasta dish freezes well, consider making two casseroles at once—one for now and one to freeze for a future meal. It’s perfect for busy nights!
  • Use Your Favorite Jarred Spaghetti Sauce—To simplify the recipe, brown some ground beef and mix it with your favorite jarred spaghetti sauce. This skips the extra ingredients but still delivers great flavor.
  • Omit the Ricotta Layer: Serve ricotta on the side as a topping choice instead of baking it in the casserole. The dish will still be plenty hearty without it.
Million Dollar Spaghetti Casserole

Storage and Reheating Tips

Million Dollar Spaghetti is a great make-ahead dish, and leftovers taste just as delicious! Here’s how to store and reheat it for the best results.

Storing Leftovers:

  • Refrigerator: Store leftover spaghetti casserole in an airtight container or cover the baking dish with foil. It will stay fresh in the fridge for 3-4 days.
  • Freezer: For longer storage, freeze the casserole in individual portions or as a whole dish. Wrap tightly with plastic wrap and aluminum foil or store in a freezer-safe container. It can be frozen for up to 3 months.

Reheating Instructions:

  • Oven (Best Method): Preheat oven to 350°F. Cover the casserole with foil and bake for 20-25 minutes (or 40-45 minutes if frozen) until heated through.
  • Microwave (Quick Option): Place a serving on a microwave-safe plate and cover loosely. Heat in 30-second intervals, stirring between each, until warmed through.
  • Stovetop: Heat leftovers in a skillet over medium-low heat with a splash of water or sauce to prevent drying out. Stir occasionally until warmed through.

For best results, let the frozen casserole thaw in the refrigerator overnight before reheating. Enjoy your comfort food all over again!

A Must-Try Comfort Food Classic

If you’re looking for a pasta dish that’s creamy, cheesy, and packed with flavor, this Million Dollar Spaghetti recipe is a must-try! With its layers of noodles, rich homemade Alfredo sauce, hearty spaghetti sauce, and gooey cheese layer, every bite is pure comfort food bliss. Plus, you can customize it with different cheeses or your favorite seasonings to make it your own. Whether you’re cooking for a busy weeknight or a special gathering, this dish is sure to become one of your favorite meals. Try it once, and it just might earn a permanent spot in your dinner rotation!

Pin this recipe for later!

Million Dollar Spaghetti Casserole
Million Dollar Spaghetti Casserole

Million Dollar Spaghetti Casserole: a Family Favorite

Melisha Kreppein
Million Dollar Spaghetti is the ultimate comfort food! This easy casserole combines layers of noodles, homemade Alfredo sauce, hearty spaghetti sauce, and a cheesy topping for a rich, delicious meal. It’s perfect for busy nights, large gatherings, and make-ahead freezer meals. Try this family favorite today!
No ratings yet
Prep Time 20 minutes
Cook Time 30 minutes
Course Casseroles, Main Dish, Pasta
Cuisine Italian
Servings 12 servings
Calories 415 kcal

Ingredients
  

  • 16 oz spaghetti noodles

Alfredo Sauce

  • 1 ½ cups heavy cream
  • 1 cup milk
  • 4 tbsp butter
  • 1 tsp Italian seasoning
  • 1 tsp garlic powder
  • 1 tsp black pepper
  • 4 oz cream cheese
  • ½ cup parmesan cheese shredded

Meat Sauce

  • 1 small onion diced
  • 3 cloves garlic minced
  • 1 lb ground beef
  • 1 lb Italian sausage
  • 24 oz jar spaghetti sauce
  • 28 oz can crushed tomatoes

Cheese Layer & Topping

  • 32 oz ricotta cheese
  • 1 tsp Italian seasoning
  • 1 egg
  • 2 cups mozzarella cheese shredded

Instructions
 

  • Preheat your oven to 375°F and spray a deep 9×13 baking dish with cooking spray. Set aside.
  • Cook the Pasta: Boil the spaghetti noodles according to the package directions, but cook 2 minutes less than al dente. Drain the noodles, then place them in the prepared baking dish.
  • Make the Alfredo Sauce while the noodles are cooking: In a large skillet over medium heat, combine the heavy cream, milk, and butter. Stir until the butter is completely melted.
  • Add the garlic powder, Italian seasoning, black pepper, and cream cheese. Whisk continuously for 2-3 minutes until the cream cheese is fully melted and smooth.
  • Stir in the parmesan cheese and cook for one more minute, until melted and well combined.
  • Coat the Pasta: Pour the Alfredo sauce over the pasta in the baking dish. Toss with tongs until evenly coated. Set aside.
  • Prepare the Meat Sauce: Heat a drizzle of olive oil in a skillet and sauté the diced onion and minced garlic until softened and fragrant.
  • Add the ground beef and Italian sausage. Cook, breaking it into crumbles, until fully browned. Drain any excess grease.
  • Stir in the jar of spaghetti sauce and the crushed tomatoes. If desired, add extra Italian seasoning. Let the sauce simmer for a few minutes.
  • Make the Ricotta layer while the sauce simmers: In a medium bowl, combine ricotta cheese, 1 tsp Italian seasoning, and 1 egg. Mix well and set aside. 
  • Layer the Casserole: Spoon the ricotta mixture over the layer of noodles, then spread in an even layer to the edges of the baking dish.
  • Next, spread the meat sauce evenly over the ricotta layer, then top with a final layer of shredded mozzarella.
  • Bake the Casserole: Place the dish in a preheated oven and bake uncovered for 30 minutes or until bubbly around the edges.
  • For a golden, crispy top, switch the oven to broil for 2-3 minutes—but watch it carefully to prevent burning.
  • Let it Rest and serve: Let the casserole cool for 5-10 minutes before serving. Enjoy!

Notes

Shortcut Tips & Tricks

Make this Million Dollar Spaghetti recipe even easier with these smart tips and shortcuts!
  • Save Time with Jarred Alfredo Sauce – If you’re short on time, swap the homemade Alfredo sauce for a jarred version. It still adds a creamy, cheesy layer with much less prep work.
  • Make and Freeze Extra Spaghetti Sauce – Cooking a large batch of spaghetti sauce ahead of time is a great time-saver. Freeze portions so you can easily thaw and use them whenever you need a quick meal.
  • Double the Recipe for Later – Since this pasta dish freezes well, consider making two casseroles at once—one for now and one to freeze for a future meal. It’s perfect for busy nights!
  • Use Your Favorite Jarred Spaghetti Sauce—To simplify the recipe, brown some ground beef and mix it with your favorite jarred spaghetti sauce. This skips the extra ingredients but still delivers great flavor.
  • Omit the Ricotta Layer: Serve ricotta on the side as a topping choice instead of baking it in the casserole. The dish will still be plenty hearty without it

Nutrition

Calories: 415kcalCarbohydrates: 33.5gProtein: 22gFat: 21.9gSaturated Fat: 12.1gCholesterol: 101mgSodium: 340mgPotassium: 260mgFiber: 1.8gSugar: 3.7gCalcium: 198mgIron: 3mg
Keyword Million Dollar Spaghetti
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating