Million Dollar Spaghetti: The Ultimate Cheesy Baked Pasta Casserole for Unforgettable Family Dinners
Are you tired of making the same few dishes week after week? Stuck in a dinner rut that leaves your taste buds yearning for something new and exciting? Trust me, you’re not alone. That’s precisely why I became utterly captivated by Million Dollar Spaghetti. This culinary sensation is far more than just a pasta bake; it’s a symphony of flavors and textures, featuring rich, savory meat sauce, tender spaghetti, and not just one, but multiple layers of creamy, gooey, cheesy goodness. It’s the kind of comfort food classic that took the internet by storm a few years ago, earning its “million dollar” moniker for its sheer indulgence and incredible appeal. I’ve taken this beloved recipe and elevated it even further, adding a few special touches that make it so irresistible, I’m tempted to call it “Five Million Dollar Spaghetti”!

This post may contain affiliate link(s). As an Amazon Associate, I earn from qualifying purchases. See Disclosure.
What makes this Million Dollar Spaghetti recipe an absolute standout for busy weeknights or special gatherings? Its undeniable ease of preparation combined with its incredibly hearty, meaty, and supremely cheesy profile. There’s a unique satisfaction in preparing this magnificent casserole for your family, watching their eyes light up as it emerges from the oven, bubbling and golden. In my house, my hungry teens quickly make a significant dent in this baked pasta dish, but thankfully, there’s usually enough leftover to enjoy for a delicious lunch the following day. It truly is the perfect solution for feeding a crowd or ensuring you have delicious meals prepped for the week.
At its heart, this is a classic Italian-American pasta casserole, meticulously crafted in delightful layers. It starts with a base of perfectly cooked spaghetti, followed by a rich, decadent cream cheese layer that melts into pure bliss. On top of that, a robust, savory beef and sausage marinara sauce adds incredible depth of flavor. And because you can never have too much cheese, the entire creation is crowned with a generous blanket of mozzarella. Each forkful promises a delightful blend of textures and tastes, making it an ideal choice for potlucks, family reunions, holiday meals, or simply any evening you crave a deeply satisfying and comforting dinner.
Every essential component for this incredible ground beef casserole is detailed within this recipe. To complete the meal, consider serving it with a crisp green salad tossed with a fantastic homemade dressing, or elevate your dining experience with an extra garlicky Caesar Salad with crunchy bacon croutons. With these simple additions, dinner is not just done, it’s an event!

What You’ll Love About This Easy Million Dollar Spaghetti Recipe
- It’s a Crowd-Pleaser Extravaganza: Let’s be honest, who can resist a generously sized, warm, bubbling pasta bake? This dish is guaranteed to disappear quickly at any gathering, from casual weeknight dinners to festive holiday celebrations. Its universal appeal makes it a go-to for hosts and busy parents alike, ensuring empty plates and happy smiles all around.
- Surprisingly Easy to Master: Despite its impressive appearance and “million dollar” name, this recipe is incredibly straightforward. If you can boil spaghetti and brown ground meat, you’ve already mastered the most challenging steps. The layering process is intuitive and fun, making it accessible even for novice cooks who want to impress.
- Infinitely Customizable to Your Taste: This recipe offers a fantastic foundation for culinary creativity. Feel free to incorporate your favorite vegetables like spinach, zucchini, or bell peppers, or experiment with different ground meats such as turkey or chicken. You can even adjust the spice level with hot Italian sausage or a pinch of red pepper flakes. Make it truly yours!
- Your Freezer’s Best Friend: Prepare this baked spaghetti casserole ahead of time, freeze it, and have a delicious, homemade meal ready for those hectic evenings when cooking feels like a monumental task. It reheats beautifully, making meal prep a breeze and saving you valuable time during busy periods.
- Gourmet Flavors, Comforting Experience: The harmonious blend of robust meat sauce, tangy marinara, and a trio of creamy, melting cheeses (ricotta, cream cheese, and Parmesan) creates an irresistible flavor profile that feels both luxurious and deeply comforting. It’s a symphony for your palate, offering a taste of gourmet dining right in your home kitchen.
Essential Ingredients for Your Million Dollar Spaghetti Bake
Creating this spectacular Million Dollar Spaghetti requires a selection of fresh, high-quality ingredients that come together to form layers of unparalleled flavor. Each component plays a crucial role in building the dish’s signature taste and texture.
- Uncooked Spaghetti: The foundation of our casserole. Choose a good quality spaghetti that will hold up well during baking without becoming mushy.
- Ground Beef: For a perfect balance of flavor and texture, use either 90/10 or 80/20 lean ground beef. Draining excess fat is key for a non-greasy sauce.
- Mild Italian Sausage: This adds a fantastic depth of flavor and a subtle hint of spice. You can use bulk sausage or remove the casings from links. For a spicier kick, opt for hot Italian sausage.
- Yellow Onion: Finely chopped, it provides a sweet and aromatic base for the meat sauce.
- Green Bell Pepper: Diced, it adds a touch of freshness and a subtle peppery flavor that complements the richness of the meat.
- Mushrooms: Quartered, these earthy morsels add umami and a wonderful texture to the savory meat sauce. Feel free to use cremini or white button mushrooms.
- Garlic Cloves: Freshly chopped garlic is non-negotiable for that authentic Italian aroma and flavor.
- Marinara Sauce: A high-quality jarred or canned marinara sauce works perfectly here, saving time without sacrificing flavor. Look for one with good tomato flavor and minimal added sugar.
- Italian Seasoning: This blend of herbs (typically oregano, basil, thyme, rosemary, and marjoram) ties all the savory elements together beautifully.
- Cream Cheese: Softened to room temperature, it’s the secret to the creamy, tangy middle layer that truly sets this spaghetti bake apart.
- Ricotta Cheese: Whole fat ricotta is highly recommended for its rich, creamy texture and mild, slightly sweet flavor. It contributes significantly to the decadent cheese layer.
- Parmesan Cheese: Freshly grated Parmesan adds a sharp, salty, and nutty flavor to the cheese mixture, enhancing its overall complexity.
- Mozzarella Cheese: Shredded mozzarella is essential for that classic gooey, melty top layer that everyone loves.

Mastering Million Dollar Spaghetti: A Step-by-Step Guide
Creating this impressive baked spaghetti casserole is an enjoyable and straightforward process. Follow these detailed steps to assemble your Million Dollar Spaghetti and delight your family and friends.
- Prepare Your Workspace and Pasta: Begin by preheating your oven to 375°F (190°C). While the oven heats, lightly grease a 9×13-inch baking dish with cooking spray to prevent sticking and ensure easy cleanup. Next, cook the spaghetti according to the package instructions, aiming for an al dente texture. This is crucial because the pasta will continue to cook in the oven, and al dente spaghetti prevents it from becoming overly soft or mushy. Once cooked, drain the pasta thoroughly and return it to the large pot or transfer it to a spacious mixing bowl.
- Craft the Rich Meat Sauce: While your spaghetti is cooking, get started on the robust meat sauce. In a large skillet, over medium-high heat, brown the ground beef and Italian sausage together. Break up the meat with a spoon as it cooks. Once the meat is fully browned, drain any excess fat to ensure a lean, flavorful sauce. This step is important for the overall texture and richness of the dish.
- Sauté the Aromatics and Vegetables: To the browned meat in the skillet, add the chopped yellow onion, quartered mushrooms, diced green bell pepper, and minced garlic. Continue to cook, stirring occasionally, until the onion softens and becomes translucent, and the vegetables are tender-crisp. This infuses the meat mixture with aromatic flavors and adds a welcome texture.
- Simmer the Sauce to Perfection: Stir in 3 1/2 cups of your chosen marinara sauce to the meat and vegetable mixture. Sprinkle in the Italian seasoning. Bring the sauce to a gentle simmer, then reduce the heat and let it cook for a few minutes, allowing the flavors to meld beautifully. This creates a deeply savory and fragrant base for the casserole.
- Combine Pasta and Marinara: Take the remaining marinara sauce (about 1/2 cup) and add it to the cooked spaghetti. Toss well to ensure every strand of pasta is lightly coated. This step adds moisture and flavor directly to the pasta layer, preventing it from drying out during baking.
- Assemble the First Layer: Transfer all the sauced spaghetti into the prepared 9×13-inch baking dish. Spread it out evenly across the bottom to form a uniform base.
- Prepare the Creamy Cheese Layer: In a small bowl, combine the softened cream cheese, whole fat ricotta cheese, and grated Parmesan cheese. Stir them together until thoroughly mixed and smooth. This creates the signature creamy, tangy, and rich middle layer of the Million Dollar Spaghetti.
- Apply the Cheese Layer: Using an offset spatula or the back of a spoon, carefully spread the cream cheese mixture evenly over the layer of spaghetti in the baking dish. Be gentle to avoid disturbing the pasta too much.
- Add the Hearty Meat Sauce Layer: Spoon the prepared meat sauce over the cream cheese layer, spreading it out evenly to cover the entire surface. This ensures a delightful balance of flavors in every bite.
- Crown with Mozzarella and Bake: Finally, generously sprinkle the shredded mozzarella cheese over the top of the meat sauce. Cover the baking dish tightly with aluminum foil. Bake for approximately 40-45 minutes, or until the casserole is hot and bubbly throughout. For the last 10 minutes of baking, remove the foil to allow the mozzarella cheese to turn golden brown and slightly crispy, creating a beautiful crust.
- Rest and Serve: Once out of the oven, let the Million Dollar Spaghetti rest for 5-10 minutes before slicing and serving. This allows the layers to set, making it easier to serve and preventing it from falling apart. Enjoy this incredibly satisfying and flavorful dish!

Chef Jenn’s Pro Tips for the Best Million Dollar Spaghetti
Elevate your Million Dollar Spaghetti experience with these expert tips, ensuring a perfect and customized dish every time:
- Spice It Up: If you enjoy a bit of heat, don’t hesitate to substitute mild Italian sausage with hot Italian sausage. You could also add a pinch of red pepper flakes to the meat sauce for an extra kick that awakens the palate.
- Make Ahead Magic: This casserole is an excellent candidate for meal prep. Assemble the entire dish a day in advance, cover it tightly, and store it in the refrigerator. When you’re ready to bake, simply pop it into the preheated oven. Just remember to add an additional 5-10 minutes to the baking time to account for the casserole being fridge-cold.
- Perfect Pasta Texture: Always cook your spaghetti to al dente. This means it should be firm to the bite. Since the spaghetti will continue to cook and absorb flavors in the oven, starting with al dente pasta ensures it doesn’t become mushy or overcooked during the baking process.
- Fresh Herb Finish: A sprinkle of fresh basil or parsley, finely chopped, over the Million Dollar Spaghetti just before serving can make a world of difference. The vibrant freshness of the herbs brightens the rich flavors of the casserole and adds an appealing pop of color.
- Vegetable Boost: Feel free to sneak in more vegetables. Sautéed spinach, finely diced zucchini, or even shredded carrots can be added to the meat sauce for added nutrients and flavor without compromising the dish’s integrity.
- Enhance the Sauce: For a deeper, more complex flavor in your marinara sauce, consider deglazing the pan after browning the meat with a splash of dry red wine before adding the marinara. Let it simmer until the wine reduces slightly.
- Cheese Variations: While the recipe calls for a specific cheese blend, don’t shy away from experimenting. A touch of provolone or fontina can be added to the mozzarella layer for different melting qualities and nuanced flavors.
More Delicious Pasta Recipes to Explore
If you love the hearty and comforting nature of Million Dollar Spaghetti, you’ll surely enjoy these other fantastic pasta dishes from my kitchen:
Make It A Complete Meal: Perfect Pairings for Million Dollar Spaghetti
Transform your Million Dollar Spaghetti from a delicious main course into an unforgettable feast with these thoughtful side dish suggestions. These pairings are designed to complement the richness of the pasta bake, adding balance, freshness, and an extra layer of enjoyment to your dining experience.
- Garlic Bread or Cheesy Breadsticks: The quintessential accompaniment to any pasta dish! Slices of crusty bread, slathered with butter, garlic, and herbs, then toasted to golden perfection, are ideal for soaking up any extra sauce. For an even more indulgent treat, try cheesy breadsticks.
- Simple Green Salad with Vinaigrette: A light, crisp green salad provides a refreshing contrast to the hearty spaghetti. Use mixed greens, a few cherry tomatoes, and a simple balsamic vinaigrette or lemon-herb dressing. The acidity of the dressing helps cut through the richness of the cheese and meat.
- Roasted Vegetables: For a healthier and equally flavorful side, consider roasting seasonal vegetables like asparagus, broccoli, or Brussels sprouts. A drizzle of olive oil, salt, and pepper is all they need to become tender and slightly caramelized, adding a lovely earthy element to your meal.
- Fresh Fruit Salad: A light and vibrant fruit salad can offer a sweet and refreshing palate cleanser, especially if your main dish is rich and savory. Berries, melon, and citrus segments work beautifully.
Trust me, combining this incredible baked pasta with just one or two of these sides will create the kind of meal that has everyone reaching for second… and maybe even third… helpings!
Storage Solutions: Keep Your Million Dollar Spaghetti Delicious
One of the many advantages of Million Dollar Spaghetti is how wonderfully it stores, making it perfect for leftovers or strategic meal planning. Here’s how to properly store your culinary creation to maintain its incredible flavor and texture:
- Refrigeration (Baked): If you have leftover baked Million Dollar Spaghetti, ensure it cools completely before transferring it to an airtight container. Stored in the refrigerator, it will remain fresh and delicious for up to 5 days. To reheat, simply microwave individual portions or place a larger portion back in the oven until heated through. Adding a splash of water or extra marinara sauce can help keep it moist.
- Freezing (Unbaked): For ultimate convenience, you can assemble the entire casserole (up to the point of baking) and freeze it before cooking. Wrap the unbaked dish tightly with several layers of plastic wrap, followed by aluminum foil. Label with the date. It will keep well in the freezer for up to 2 months. When you’re ready to bake, transfer the frozen casserole to the refrigerator overnight to thaw. Then, bake as directed, potentially adding an extra 10-15 minutes to the covered baking time since it will be colder than a freshly assembled dish.
- Freezing (Baked Leftovers): Cooked leftovers can also be frozen! Allow the spaghetti to cool completely, then portion it into individual freezer-safe containers or freezer bags. This makes for quick and easy single-serving meals. Freeze for up to 1 month. Thaw in the refrigerator overnight and reheat thoroughly.
With these storage tips, you can enjoy the comforting taste of Million Dollar Spaghetti long after it’s initially prepared, whether it’s a planned make-ahead meal or a delightful unexpected leftover.
Step-by-Step Visual Process for Million Dollar Spaghetti











Million Dollar Spaghetti Recipe
Creamy, cheesy, beefy, saucy, and absolutely irresistible, Million Dollar Spaghetti is a baked layered casserole that promises to be a family favorite!
Print Recipe |
Pin Recipe
Course: Main Course
Cuisine: American, Italian
Keyword: baked pasta, breakfast casserole, million dollar spaghetti, pasta casserole
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Servings: 6 servings
Calories: 967 kcal
Author: Chef Jenn
Equipment
- 9×13 baking dish
- Large skillet
- Large mixing bowl
Ingredients
- 1 pound uncooked spaghetti
- 12 ounces lean ground beef (90/10 or 80/20)
- 12 ounces mild Italian sausage (bulk or casings removed)
- 1 cup diced yellow onion
- 8 ounces mushrooms, quartered
- 1 cup diced green bell pepper
- 2 cloves garlic, minced
- 32 ounce marinara sauce, divided (you need 4 cups total)
- 1 tablespoon Italian seasoning
- 8 ounces cream cheese, softened
- 1 cup ricotta (whole fat works best)
- 1/2 cup grated Parmesan cheese
- 2 cups shredded mozzarella
Instructions
- Preheat the oven to 375°F (190°C) and spray a 9×13-inch baking dish with cooking spray.
- Cook the spaghetti according to package directions to al dente. Drain and return the pasta to the pot or transfer it to a large mixing bowl.
- Brown the ground beef and sausage in a skillet over medium-high heat while the pasta is cooking. Drain the fat if necessary.
- Add the chopped onion, mushrooms, bell pepper, and garlic to the meat mixture and continue to cook until the onion is softened.
- Stir in 3 1/2 cups of marinara sauce to the meat mixture, add the Italian seasoning, and heat through.
- Add the remaining marinara sauce (about 1/2 cup) to the spaghetti and mix well to coat the noodles.
- Transfer the sauced noodles to the prepared baking dish, spreading them evenly.
- In a small bowl, stir together the softened cream cheese, ricotta, and Parmesan until well combined and smooth.
- Spread the cream cheese mixture evenly over the noodles with an offset spatula or the back of a spoon.
- Top the cream cheese layer with the meat sauce and spread it out evenly across the dish.
- Sprinkle the top generously with shredded mozzarella cheese.
- Bake covered with foil for about 40-45 minutes, or until the casserole is hot and bubbly. Remove the foil for the last 10 minutes of baking time to allow the cheese to melt and turn golden.
- Let the casserole rest for 5-10 minutes before slicing and serving.
Notes
Chef Jenn’s Tips
- Use hot Italian sausage if you like a bit of spice in your Million Dollar Spaghetti casserole.
- You can prepare this casserole a day in advance and then just pop it into the oven to bake. Add about 5-10 minutes of baking time if the casserole is fridge-cold before baking.
- Make sure the spaghetti is cooked al dente to prevent it from becoming mushy during baking.
- A sprinkle of fresh basil or parsley before serving can add a nice touch of freshness and color.
Nutrition Information
Serving: 2 cups
- Calories: 967kcal
- Carbohydrates: 75g
- Protein: 51g
- Fat: 51g
- Saturated Fat: 25g
- Polyunsaturated Fat: 4g
- Monounsaturated Fat: 17g
- Trans Fat: 0.2g
- Cholesterol: 174mg
- Sodium: 1710mg
- Potassium: 1301mg
- Fiber: 6g
- Sugar: 12g
- Vitamin A: 1763IU
- Vitamin C: 35mg
- Calcium: 448mg
- Iron: 5mg
A Note on Nutritional Information: Nutritional information for this recipe is provided as a courtesy and is calculated based on available online ingredient information. It is only an approximate value. The accuracy of the nutritional information for any recipe on this site cannot be guaranteed.
