Million Dollar Spaghetti Casserole

Introduction

Get ready to experience a dish so rich, so satisfying, and so utterly delicious, it earned the moniker “Million Dollar Spaghetti Casserole.” But why million dollar? Is it the luxurious layers of cheese, the robust, slow-simmered meat sauce, or the way every single bite feels like a culinary jackpot? Perhaps it’s all of the above! This isn’t just a basic baked spaghetti; it’s an elevated comfort food masterpiece that combines the best of classic Italian-American flavors with the hearty appeal of a casserole. Forget your average weeknight meal; this dish transforms simple ingredients into something truly extraordinary.

Imagine perfectly cooked spaghetti nestled in a savory, seasoned meat sauce, blanketed by a creamy, dreamy ricotta cheese mixture, and crowned with a generous layer of bubbling, golden mozzarella. This Million Dollar Spaghetti Casserole is the ultimate crowd-pleaser, delivering warmth, flavor, and a satisfying heartiness that makes it ideal for family dinners, potlucks, or any occasion where you want to impress without fuss. It’s the kind of dish that disappears quickly from the table, leaving everyone feeling content and asking for the recipe.

What makes this casserole so special is the harmonious blend of textures and tastes: the tender pasta, the rich and tangy tomato-based meat sauce, and the irresistible creamy, cheesy layers. It’s a dish that’s both comforting and exciting, familiar yet undeniably indulgent. It’s also surprisingly easy to assemble, making it a fantastic make-ahead option for busy days or entertaining. Prepare to elevate your spaghetti game and discover why this “Million Dollar” creation is worth every single penny of its metaphorical price tag.

Nutritional Information

Per serving (approximate values):

  • Calories: 680
  • Protein: 45g
  • Carbohydrates: 55g
  • Fat: 32g
  • Fiber: 6g
  • Sodium: 980mg

Ingredients

  • 1 pound spaghetti
  • 1 tablespoon olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 ½ pounds lean ground beef (or a mix of ground beef and Italian sausage)
  • 1 (28 ounce) can crushed tomatoes
  • 1 (15 ounce) can tomato sauce
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon garlic powder
  • ¼ teaspoon red pepper flakes (optional, for a little heat)
  • 1 teaspoon sugar (optional, to balance acidity)
  • Salt and freshly ground black pepper to taste
  • 1 (15 ounce) container ricotta cheese (whole milk preferred)
  • 1 large egg
  • ½ cup grated Parmesan cheese, plus more for topping
  • ¼ cup fresh parsley, chopped (plus more for garnish)
  • 8 ounces shredded mozzarella cheese (about 2 cups), divided

Instructions

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
  2. Cook the Spaghetti: Bring a large pot of salted water to a rolling boil. Add the spaghetti and cook according to package directions until al dente, usually 8-10 minutes. It’s important not to overcook it, as it will continue to cook in the oven. Drain the spaghetti and set aside.
  3. Prepare the Meat Sauce: While the spaghetti cooks, heat the olive oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant, being careful not to burn it.
  4. Add the ground beef (and/or Italian sausage) to the skillet. Break it up with a spoon and cook until it’s browned and no pink remains. Drain off any excess grease from the pan.
  5. Stir in the crushed tomatoes, tomato sauce, tomato paste, oregano, basil, garlic powder, red pepper flakes (if using), and sugar (if using). Season generously with salt and pepper. Bring the sauce to a simmer, then reduce the heat to low, cover, and let it cook for at least 15-20 minutes to allow the flavors to meld. Stir occasionally.
  6. Prepare the Ricotta Layer: In a medium bowl, combine the ricotta cheese, egg, ½ cup grated Parmesan cheese, and chopped parsley. Season with a pinch of salt and pepper. Mix until well combined.
  7. Assemble the Casserole: Spread about half of the cooked spaghetti evenly over the bottom of the prepared 9×13 inch baking dish.
  8. Pour half of the meat sauce over the spaghetti layer, spreading it out evenly.
  9. Carefully spread the entire ricotta cheese mixture over the meat sauce. This layer might be a bit tricky to spread, so do your best to cover as much surface as possible.
  10. Top the ricotta layer with half of the shredded mozzarella cheese.
  11. Add the remaining spaghetti over the mozzarella layer.
  12. Pour the remaining meat sauce over the second spaghetti layer, spreading it out.
  13. Finally, sprinkle the remaining shredded mozzarella cheese and a little extra grated Parmesan cheese over the top.
  14. Bake the Casserole: Cover the baking dish tightly with aluminum foil. Bake for 25 minutes.
  15. Remove the foil and continue to bake for another 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown. If you prefer a darker, crispier cheese topping, you can briefly place it under the broiler for 1-2 minutes, watching it very carefully to prevent burning.
  16. Rest and Serve: Once baked, remove the casserole from the oven and let it rest for 10-15 minutes before slicing and serving. This resting period allows the layers to set, making it easier to cut and preventing it from falling apart. Garnish with fresh parsley or basil if desired.

Cooking Tips and Variations

Don’t Overcook the Spaghetti: This is crucial! Cook the spaghetti to just al dente, meaning it should still have a slight bite to it. It will finish cooking in the oven, and if it’s overcooked initially, it will become mushy in the casserole.

Drain Excess Grease: When browning your ground meat, always take the time to drain off any excess fat. This prevents your casserole from becoming greasy and ensures the sauce has the best texture and flavor.

Simmer the Sauce: Allowing the meat sauce to simmer for at least 15-20 minutes (or even longer if you have time!) lets the flavors deepen and meld beautifully. The longer it simmers, the richer it will taste.

Season Generously: Don’t be shy with salt and pepper. Taste your meat sauce before layering and adjust seasonings as needed. A pinch of sugar can help cut the acidity of canned tomatoes, enhancing the overall flavor.

Let it Rest: This tip is often overlooked but is so important for layered casseroles. Letting the Million Dollar Spaghetti Casserole rest for 10-15 minutes after baking allows the cheese and sauce to set, preventing a runny mess when you cut into it.

Cheese Variations: Feel free to experiment with different cheeses! A blend of mozzarella and provolone can add more depth, or a touch of smoked cheddar could introduce an interesting twist. For the ricotta layer, some people prefer to use cottage cheese for a slightly less creamy, tangier result.

Add Vegetables: Boost the nutritional value and flavor by adding finely diced vegetables to your meat sauce. Sauté bell peppers, mushrooms, carrots, or zucchini along with the onion and garlic. Spinach can also be wilted into the ricotta mixture.

Spice It Up: If you love a little heat, increase the amount of red pepper flakes in the meat sauce. A dash of cayenne pepper could also be used for a spicier kick.

Herb Power: Fresh herbs truly elevate the dish. While dried herbs are convenient, consider stirring in fresh basil, oregano, or parsley into the sauce just before assembling, or as a garnish after baking.

Crispy Topping: For an extra layer of texture, after removing the foil during the last 15-20 minutes of baking, you can sprinkle a mixture of Panko breadcrumbs and a little melted butter over the top of the mozzarella cheese. This will bake into a wonderfully crunchy crust.

Make it Vegetarian: This recipe can easily be adapted for vegetarians. Substitute the ground beef with an equal amount of lentils, plant-based ground “meat” crumbles, or a combination of finely chopped mushrooms and walnuts cooked with the sauce ingredients.

Garlic Bread Crumbs: Instead of plain breadcrumbs, you can make your own garlic bread crumbs by toasting bread crumbs with garlic powder and butter, then sprinkling on top for the last few minutes of baking.

Storage and Reheating

Storage:

  • Refrigerator: Allow the Million Dollar Spaghetti Casserole to cool completely before storing. Once cool, cover the baking dish tightly with plastic wrap or aluminum foil, or transfer individual portions to airtight containers. It will keep well in the refrigerator for 3-4 days.
  • Freezer (Baked): To freeze an entire baked casserole, allow it to cool completely. Wrap the baking dish tightly with plastic wrap, then an additional layer of heavy-duty aluminum foil. Label with the date. It can be frozen for up to 2-3 months. For individual portions, transfer slices to freezer-safe containers or wrap tightly in plastic wrap and foil.
  • Freezer (Unbaked): You can also assemble the casserole without baking it and freeze it. Cover the unbaked casserole tightly with plastic wrap and then foil. Freeze for up to 1-2 months. When ready to bake, thaw in the refrigerator overnight, then bake as directed, adding an extra 10-15 minutes to the covered baking time. Alternatively, you can bake it from frozen, but this will significantly increase the baking time (likely 1.5 to 2 hours covered, then uncovered).

Reheating:

  • Oven (Best Method): This is the best way to reheat for optimal texture. If reheating an entire casserole or a large portion from the refrigerator, preheat your oven to 350°F (175°C). Cover the dish loosely with foil to prevent the cheese from browning too much. Bake for 20-30 minutes, or until heated through. If reheating from frozen, remove foil, cover with new foil, and bake for 45-60 minutes, then uncover and bake for another 15-20 minutes until heated through and bubbly.
  • Microwave (Quick Method): For individual portions, transfer a serving to a microwave-safe plate. Cover loosely with a microwave-safe lid or plastic wrap (vented). Heat on high for 2-4 minutes, stirring halfway through, until heated through. Be careful not to overheat, as this can make the pasta rubbery.
  • Stovetop (For Sauce Only): If you’ve only stored the meat sauce separately, you can reheat it gently in a saucepan over medium-low heat, stirring occasionally, until hot.

Frequently Asked Questions

Can I make Million Dollar Spaghetti Casserole ahead of time?

Absolutely! This casserole is an excellent make-ahead dish. You can assemble the entire casserole, cover it tightly, and refrigerate it for up to 1-2 days before baking. When ready to bake, you might need to add an extra 10-15 minutes to the covered baking time as it will be going into the oven cold. Letting it sit at room temperature for about 30 minutes before baking can also help.

What kind of spaghetti should I use?

Standard dried spaghetti is perfect for this recipe. You can also use other long pasta shapes like linguine or bucatini if you prefer. The key is to cook it al dente, as it will continue to cook in the oven and you don’t want it to become mushy.

Can I use different types of meat for the sauce?

Yes, you can! While lean ground beef is traditional, a combination of ground beef and Italian sausage (mild or hot, depending on your preference) adds a fantastic depth of flavor. You could also use ground turkey or chicken for a lighter version, though you might need to add a bit more seasoning to compensate for the flavor difference.

Why do you add an egg to the ricotta cheese mixture?

The egg in the ricotta mixture acts as a binder. When baked, it helps the creamy cheese layer set and hold its shape, preventing it from becoming too runny and ensuring the casserole holds together nicely when sliced. It contributes to the overall stability and texture of the cheesy filling.

Leave a Comment