Million Dollar Spaghetti is an extraordinarily satisfying and immensely popular baked pasta casserole that transcends the ordinary spaghetti dinner. Imagine tender spaghetti noodles perfectly coated in a rich, savory homemade meat sauce, generously layered with a creamy, delectable blend of cheeses, and finally baked to golden, bubbly perfection. This iconic dish truly lives up to its name, delivering a flavor experience that feels like a million bucks without breaking the bank. It’s the ultimate comfort food, a hearty and delightful meal designed to bring families together around the dinner table, making weeknights feel special and gatherings unforgettable.

This cheesy baked spaghetti casserole masterfully combines the best elements of a classic spaghetti dinner with the irresistible allure of a cheesy pasta bake. Each forkful offers a delightful medley of textures and flavors: tender, perfectly cooked noodles, a robust and deeply flavored marinara meat sauce, a luscious, creamy cheese blend, and an irresistible blanket of gooey, melted cheese on top. It’s a significant upgrade from your everyday pasta dish, transforming simple ingredients into a show-stopping meal that’s both indulgent and comforting. Trust us, once you try this recipe, it will become a cherished staple in your culinary repertoire. While it does require a little time and effort, much like preparing a homemade lasagna, the anticipation and the incredible payoff are absolutely worth every minute spent in the kitchen.
Why This Million Dollar Spaghetti Casserole Will Become Your New Favorite
- An Unforgettable Family Favorite: Million Dollar Spaghetti offers the ultimate fusion of lasagna’s layered indulgence and spaghetti’s comforting familiarity, all in one magnificent dish. Baked in a convenient casserole dish, it’s an ideal choice for busy weeknights when you need a hearty meal that pleases everyone, or for larger family gatherings where you want to impress with minimal fuss. Its universal appeal ensures clean plates and satisfied smiles around the table.
- Bursting with Rich Flavors: Every bite of this spaghetti casserole is a testament to its “million dollar” taste profile. It’s crafted with abundant, perfectly cooked spaghetti noodles generously tossed in a rich, savory meat sauce that simmers to perfection, allowing its flavors to meld beautifully. This flavorful foundation is then crowned with multiple layers of melty, gooey cheese, creating an unparalleled depth of taste that’s both robust and incredibly satisfying.
- Surprisingly Budget-Friendly: Despite its luxurious name and taste, Million Dollar Spaghetti is remarkably economical. This recipe yields a generous serving, making it perfect for feeding a crowd or ensuring ample leftovers, all crafted from readily available and affordable pantry staples. It proves that you don’t need expensive ingredients to create a meal that tastes like a gourmet experience.
- Effortless Meal Prep Solution: This casserole is a dream for meal prep. It can be assembled ahead of time, making your weeknight cooking a breeze. You can even bake it and then portion out leftovers for quick, delicious lunches or dinners throughout the week. Its flavors often deepen and improve overnight, making it an excellent candidate for make-ahead convenience.
- A True Crowd-Pleaser for Any Occasion: Whether you’re hosting a casual dinner party, bringing a dish to a potluck, or simply want to treat your family to something special, Million Dollar Spaghetti is always a hit. Its comforting nature and rich, cheesy goodness appeal to all ages, guaranteeing it will be devoured and requested again and again.


Gather Your Ingredients for This Stellar Dish
Crafting the perfect Million Dollar Spaghetti requires a thoughtful selection of fresh, high-quality ingredients. Below, we delve into the specifics of each component, offering tips for selection and potential substitutions to ensure your casserole is nothing short of spectacular.
- Spaghetti: A full pound of dry spaghetti is the ideal amount to create a robust foundation for a standard 9×13 inch casserole dish. While spaghetti is traditional, this versatile casserole welcomes other pasta shapes. For best results, aim to cook your spaghetti al dente, meaning it’s still slightly firm to the bite. This prevents it from becoming mushy during the baking process and ensures a delightful texture in the final dish.
- Olive Oil: Opt for a high-quality extra virgin olive oil. Its rich, fruity notes will enhance the flavors as you brown the meat and sauté the aromatics, contributing to the overall depth of the sauce.
- Onion: One medium-sized onion, whether white or yellow, will provide the essential aromatic base for your meat sauce. Dicing it finely ensures it melds seamlessly into the sauce, distributing its sweet and pungent flavors evenly.
- Ground Beef & Italian Sausage: The magic of this meat sauce lies in the combination of these two flavorful meats. We typically use a blend of lean ground beef and either mild or hot Italian sausage (casings removed). The sausage brings a wonderful depth of flavor and a touch of spice that elevates the entire dish. However, feel free to customize this based on your preference or what you have on hand. You can use all ground beef, incorporate ground pork, or choose leaner alternatives like ground chicken or ground turkey for a lighter version without sacrificing flavor.
- Seasonings: A balanced blend of salt and freshly cracked black pepper is crucial for seasoning the meat to perfection. Garlic powder adds a foundational savory note that complements the meats and marinara, ensuring every layer is richly flavored.
- Marinara Sauce: The choice of marinara sauce can significantly impact the final taste. Select your favorite high-quality jarred marinara sauce from the store. Look for one with robust tomato flavor and minimal added sugars. Alternatively, if time allows, a homemade marinara sauce will truly make this dish sing.
- Cheese Medley: The “million dollar” aspect largely comes from the generous and varied cheese layers. This recipe calls for a creamy quartet:
- Ricotta Cheese: Provides a light, creamy texture and a subtle sweetness. If ricotta isn’t available, cottage cheese can be an excellent substitute, offering a similar creaminess.
- Cream Cheese: Adds an irresistible tang and richness, contributing to the smooth, luxurious texture of the cheese layer. Ensure it’s at room temperature for easy blending.
- Shredded Mozzarella: Essential for that classic gooey, stretchy pull. We highly recommend grating your mozzarella fresh from the block for superior melting and flavor compared to pre-shredded varieties.
- Parmesan Cheese: Offers a salty, nutty, and sharp counterpoint to the milder cheeses. Freshly grated Parmesan will melt beautifully and infuse the dish with its distinctive aroma and taste.
- Sour Cream: This unexpected addition to the cheese mixture introduces another layer of richness and a delicate tang, enhancing the overall creaminess and complexity of the cheese filling.
Crafting Your Million Dollar Spaghetti: A Step-by-Step Guide
Creating this magnificent Million Dollar Spaghetti casserole is a rewarding process. Follow these detailed steps to assemble a dish that will impress and delight.








- 1. Prepare for Baking: Begin by preheating your oven to a precise 375°F (190°C). This ensures the oven is at the correct temperature when the casserole is ready to bake, leading to even cooking and a beautifully golden crust. While the oven heats, bring a large pot of generously salted water to a rolling boil. Salting the water seasons the pasta from within, enhancing its flavor.
- 2. Cook the Pasta: Carefully add the spaghetti to the boiling water, ensuring it’s fully submerged. Cook the pasta according to the package directions, but aim for an al dente texture. This means the noodles should still have a slight firmness to the bite, as they will continue to cook and soften further during the baking process in the oven. Drain the pasta thoroughly once cooked, but do not rinse it, as the starch helps the sauce cling better.
- 3. Prepare the Savory Meat Sauce: In a large saucepan or Dutch oven, heat 2 teaspoons of olive oil over medium-high heat. Add the diced onions and sauté them for approximately 3-5 minutes, stirring occasionally, until they become soft, fragrant, and translucent. Next, add the ground beef and Italian sausage (if using, with casings removed) to the pan. Break up the meat with a wooden spoon as it cooks. Season generously with 1½ teaspoons of kosher salt, 1 teaspoon of freshly ground black pepper, and 2 teaspoons of garlic powder. Continue cooking until the meat is thoroughly browned and no pink remains, draining any excess grease. Stir in the 24 ounces of marinara sauce, ensuring the meat is well coated. Reduce the heat to low, cover the pan, and allow the sauce to simmer gently for at least 20 minutes. This simmering time is crucial for the flavors to meld and deepen, creating a truly rich and aromatic sauce.
- 4. Create the Creamy Cheese Mixture: While the sauce simmers, prepare the luscious cheese filling. In a medium-sized bowl, combine ¾ cup of ricotta cheese, ¼ cup of sour cream, and 6 ounces of room temperature cream cheese. Whisk these ingredients together vigorously until the mixture is completely smooth, creamy, and free of any lumps. The cream cheese should be softened to ensure easy and thorough blending.
- 5. Assemble the Layers of Delight: Now it’s time to build your Million Dollar Spaghetti casserole. In a large mixing bowl, combine the cooked spaghetti and the simmering meat sauce, tossing them together until every strand of pasta is thoroughly coated in the rich sauce. Next, spread about one-half of this coated spaghetti mixture evenly across the bottom of a 9×13-inch baking dish. Over this first pasta layer, carefully dollop and spread the creamy ricotta-cream cheese mixture, creating an even layer. Sprinkle 1 cup of the shredded mozzarella cheese over the creamy layer. Then, gently spread the remaining half of the pasta mixture over the cheese layers. To finish, generously sprinkle the remaining 1 cup of shredded mozzarella and the 1 cup of grated Parmesan cheese over the top of the casserole. This final layer of cheese will bake into a golden, bubbly crust.
- 6. Bake to Golden Perfection: Place the assembled casserole into your preheated 375°F (190°C) oven, uncovered. Bake for approximately 40 minutes, or until the cheese on top is beautifully golden brown, gloriously bubbly, and the casserole is heated through. The edges should be slightly browned and irresistible.

Expert Tips and Creative Variations for Your Spaghetti Casserole
Elevate your Million Dollar Spaghetti experience with these helpful tips and exciting variations:
- Mastering the Pasta: The key to a non-mushy casserole is perfectly cooked pasta. Always boil your spaghetti to an al dente texture, where it’s still slightly firm to the bite. Remember, the pasta will continue to cook and absorb moisture while baking in the oven. Overcooking it initially will result in a soft, unpleasant texture in the final casserole.
- The Importance of Resting: Patience is a virtue when it comes to baked casseroles. After removing your Million Dollar Spaghetti from the oven, resist the urge to immediately dig in. Allow it to rest, uncovered, for 10-15 minutes before slicing and serving. This crucial resting period allows the molten cheese layers and the sauce to set up properly, ensuring firmer, cleaner slices and preventing a messy, soupy outcome.
- Vegetarian Transformation: Easily adapt this recipe for vegetarian diets. Simply omit both the ground beef and Italian sausage. Replace them with your favorite plant-based ground meat alternative, such as Beyond Meat or Impossible Meat, following the package instructions for browning. Alternatively, you can boost the vegetable content by adding sautéed mushrooms, bell peppers, or zucchini to the marinara sauce for extra flavor and texture.
- Explore Other Pasta Shapes: While “spaghetti” is in the name, this recipe is incredibly forgiving and delicious with other pasta varieties. Feel free to experiment with linguine or angel hair pasta for a similar long-strand experience. For a heartier bite and easier scooping, consider tubular pastas like penne, ziti, or rigatoni. Medium-sized shells or rotini would also work wonderfully, catching the sauce and cheese in their crevices.
- Spice It Up: If you enjoy a kick, add a pinch of red pepper flakes to the meat sauce while it simmers. For a more intense heat, use hot Italian sausage or a dash of cayenne pepper.
- Add More Veggies: Boost the nutritional content and flavor by stirring in finely chopped bell peppers, shredded carrots, or spinach to the meat sauce during the last few minutes of simmering.
- Garlic Lover’s Dream: For an extra garlic punch, sauté 2-3 cloves of minced fresh garlic with the onions before adding the meat.
- Herbaceous Enhancements: Fresh herbs can brighten the flavor profile. Stir in a tablespoon of fresh chopped basil or parsley into the meat sauce just before combining it with the pasta. A sprinkle of fresh parsley over the finished casserole also adds a beautiful garnish.
- Cream Cheese Softening Tip: If your cream cheese isn’t at room temperature, unwrap it and microwave it on a plate for 10-15 seconds on low power, checking periodically, until softened but not melted.

Complementary Serving Suggestions
A hearty casserole like Million Dollar Spaghetti pairs beautifully with simple, fresh sides that balance its richness. In our household, crusty bread is an absolute non-negotiable side with any pasta dinner. Its ability to sop up every last bit of that delicious sauce is simply unmatched. Other times, we’ll quickly whip up a batch of soft, homemade Parmesan dinner rolls for an equally satisfying carb accompaniment. To round out your meal with some essential greens and a refreshing contrast, consider serving a light, crisp salad. A vibrant cucumber salad with a cool sour cream dressing or a colorful avocado and tomato salad would offer a perfect counterpoint to the rich and cheesy pasta bake. A simple green salad with a vinaigrette dressing would also be an excellent choice.
Storing and Reheating Your Million Dollar Spaghetti Leftovers
Million Dollar Spaghetti is fantastic as leftovers, often tasting even better the next day as the flavors continue to meld. Proper storage and reheating ensure you can enjoy this delicious casserole for days to come.
- Refrigeration (Fridge): Once your leftover Million Dollar Spaghetti has cooled completely to room temperature (this is crucial to prevent bacterial growth), transfer it to an airtight container. You can also cover the entire casserole dish tightly with plastic wrap or aluminum foil. Stored correctly, it will keep beautifully in the refrigerator for up to 4-5 days. For reheating individual servings, simply place a portion in a microwave-safe dish and heat on high for 2-3 minutes, stirring halfway through, until thoroughly warmed. For larger portions, cover the dish with foil and reheat in the oven at 350°F (175°C) for 20-30 minutes, or until bubbling and hot throughout.
- Freezing (Freezer): Million Dollar Spaghetti freezes exceptionally well, making it an ideal make-ahead meal. To freeze leftovers, ensure they are completely cool, then transfer them to freezer-safe airtight containers or heavy-duty freezer bags. It can be stored in the freezer for up to 3 months.
Alternatively, if you’re making this casserole specifically for future meals, you can freeze the *unbaked* casserole. Simply assemble the casserole as directed, but do not bake it. Cover the unbaked casserole dish tightly with several layers of plastic wrap and then a layer of aluminum foil to prevent freezer burn. Label it with the date.
To cook from frozen, thaw the spaghetti casserole in the refrigerator overnight. Once thawed, remove the plastic wrap (keeping the foil), and bake as directed in the recipe, adding an extra 10-15 minutes to the baking time if needed, or until it’s bubbly and heated through. For reheating thawed portions, follow the refrigeration reheating instructions.
Explore More Comforting Casserole Recipes
If you’ve fallen in love with the comforting ease and deliciousness of baked casseroles, you’re in for a treat! Here are some other cherished casserole recipes that promise to deliver warmth, flavor, and satisfaction to your table:
- Cheesy Hashbrown Casserole: A breakfast or brunch staple that’s equally amazing as a dinner side.
- Hearty Hamburger Potato Casserole: A comforting, all-in-one meal combining ground beef and tender potatoes.
- Classic Tuna Noodle Casserole: A creamy, nostalgic dish that’s a true family favorite.
- Flavorful Chili Cornbread Casserole: A delightful blend of savory chili topped with a sweet, fluffy cornbread crust.
- Easy Cheeseburger Casserole: All the flavors of your favorite cheeseburger, layered into a convenient casserole.

Million Dollar Spaghetti
Ingredients
For the Spaghetti
- 2 teaspoons kosher salt
- 1 pound spaghetti
For the Sauce
- 2 teaspoons olive oil
- 1 yellow onion, diced
- 1½ teaspoons kosher salt
- ¾ pound ground beef
- ¾ pound Italian sausage, casings removed
- 1 teaspoon freshly ground black pepper
- 2 teaspoons garlic powder
- 24 ounces jar marinara sauce
To Assemble the Casserole
- ¾ cups ricotta cheese
- ¼ cup sour cream
- 6 ounces cream cheese, at room temperature
- 2 cups shredded mozzarella
- 1 cup shredded Parmesan
Instructions
-
Prep. Preheat the oven to 375˚F.
-
Make the pasta. Bring a large pot of water to a boil. Add the salt followed by the pasta. Cook to al dente according to the instructions on the package.
-
Make the sauce. Heat the olive oil in a large saucepan over medium-high heat. Add the onions and sauté for 3 minutes or until translucent. Add the ground beef and Italian sausage and season with ground black pepper and garlic powder. Cook the meat, breaking it apart with a wooden spoon until browned. Add the marinara sauce and stir to combine. Reduce the heat to low and simmer for 20 minutes.
-
Make the cheese mixture. Whisk together the ricotta, sour cream, and cream cheese.
-
Assemble. Toss together the sauce and the pasta until thoroughly coated in the sauce. Spread half of the pasta mixture in a 9×13-inch baking pan. Spread the cheese mixture evenly over the pasta. Scatter 1 cup of mozzarella cheese over the top. Spread the rest of the pasta over the cheese mixture. Top with the remaining mozzarella and Parmesan.
-
Bake. Bake uncovered for 40 minutes or until the cheese is bubbly.
Equipment
-
9×13 Baking Dish
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.