Layered Luxury Spaghetti

Million Dollar Spaghetti: The Ultimate Cheesy Baked Pasta Casserole

Million Dollar Spaghetti is a truly satisfying and incredibly popular baked pasta dish that transforms classic spaghetti into a magnificent, layered casserole. Featuring tender spaghetti noodles generously coated in a rich, savory homemade meat sauce and nestled between layers of luscious, melted cheese, this dish truly lives up to its extravagant name. It’s the ultimate family-friendly dinner, perfect for feeding a crowd or enjoying delicious leftovers, and it tastes like a million bucks!

Overhead image of baked million dollar spaghetti in a casserole dish, showcasing its golden-brown top and bubbling cheese.

This cheesy baked spaghetti casserole offers the best of both worlds: the comforting familiarity of classic spaghetti combined with the irresistible charm of a cheesy pasta bake. Each forkful delivers a delightful medley of textures and flavors, from the perfectly cooked spaghetti and hearty marinara to a creamy, dreamy cheese blend, all topped with even more gooey, golden-brown cheese. It’s essentially your favorite pasta dish elevated to an entirely new level of deliciousness. Trust us, this is a recipe you absolutely won’t want to miss. While it requires a bit of assembly and baking time, much like a classic lasagna, the anticipation is part of the experience, and the wait is undeniably worth every single mouthwatering bite.

Why This Million Dollar Spaghetti Casserole Will Become Your New Favorite

Million Dollar Spaghetti is more than just a meal; it’s an experience. Here’s why this baked pasta dish is destined to become a staple in your recipe rotation:

  • A Family Favorite That Unites Everyone: This casserole masterfully combines the beloved elements of classic lasagna and everyday spaghetti into one convenient and crowd-pleasing dish. Baking it in a single casserole dish makes it an ideal solution for feeding your family, especially on those bustling weeknights when you need a comforting yet substantial meal that everyone will eagerly devour. Its rich flavors and satisfying layers guarantee clean plates all around.
  • Bursting with Incredible Flavor: With every spoonful, this spaghetti casserole delivers a taste experience that truly feels like a million bucks! It features abundant tender noodles perfectly coated in a rich, savory meat sauce, then baked to perfection under a generous blanket of melty, golden cheese. The combination of seasoned ground meat, tangy marinara, and a creamy, cheesy filling creates a symphony of flavors that is both complex and incredibly comforting.
  • Surprisingly Budget-Friendly: Despite its luxurious name, Million Dollar Spaghetti is remarkably affordable to prepare. This recipe yields a generous serving size, making it perfect for meal prepping or feeding a large family, all while utilizing basic, readily available ingredients. It’s a smart choice for those looking to create an impressive and delicious meal without breaking the bank.
  • Perfect for Any Occasion: Whether you’re hosting a casual get-together, planning a cozy family dinner, or bringing a dish to a potluck, this baked spaghetti casserole is always a hit. Its hearty nature and universal appeal make it suitable for a wide range of occasions, promising to impress guests and satisfy even the pickiest eaters.
  • Easy to Customize: While the classic recipe is fantastic, Million Dollar Spaghetti is incredibly versatile. You can easily adapt it to suit your taste preferences or dietary needs, from swapping out meats to incorporating extra vegetables or different cheese varieties. It’s a forgiving recipe that encourages creativity in the kitchen.
Spaghetti in a pot, being cooked to al dente perfection.
A selection of fresh ingredients for million dollar spaghetti, including various cheeses, meat, and pasta.

Essential Ingredients for Million Dollar Spaghetti

Crafting this incredible Million Dollar Spaghetti requires a thoughtful selection of ingredients. Here’s a detailed look at what you’ll need, along with tips for best results and potential substitutions. For a concise, printable ingredient list and full recipe, please scroll down to the recipe card.

  • Spaghetti: One pound of dry spaghetti is the ideal amount to perfectly fill a standard 9×13 inch casserole dish. While spaghetti is traditional, this casserole is incredibly versatile; you can successfully use almost any type of long pasta or even tubular pasta like penne or ziti. Remember to cook your pasta al dente, as it will continue to cook in the oven.
  • Olive Oil: A good quality extra virgin olive oil is essential for sautéing the aromatics and browning the meat. Its rich flavor forms the foundation of your delicious meat sauce.
  • Onion: A single medium-sized white or yellow onion, finely diced, provides a crucial aromatic base for the meat sauce. It adds depth and a subtle sweetness that complements the savory flavors.
  • Ground Beef & Italian Sausage: Our preferred combination for this recipe is ground beef (we recommend 80/20 for flavor) and either mild or hot Italian sausage. The sausage adds a fantastic layer of herby, spicy flavor that elevates the sauce. However, you have complete flexibility here: use all ground beef, incorporate ground pork, or opt for leaner alternatives like ground chicken or ground turkey for a lighter version.
  • Seasonings: You’ll need basic yet powerful seasonings to enhance the meat sauce. This includes kosher salt and freshly cracked black pepper for fundamental flavor, and a generous amount of garlic powder to infuse the sauce with its irresistible aroma and taste.
  • Marinara Sauce: A high-quality jarred marinara sauce is a convenient and delicious base for your meat sauce. Choose your favorite brand, or if you have a homemade marinara recipe you love, feel free to use that for an even more personalized touch.
  • Cheese, Glorious Cheese! This spaghetti casserole boasts a delightful blend of four cheeses, each contributing a unique texture and flavor profile:
    • Ricotta Cheese: Provides a creamy, slightly sweet, and delicate texture to the middle layer. If ricotta isn’t available, cottage cheese is an excellent substitute, offering a similar creaminess.
    • Cream Cheese: Adds an extra layer of richness, tang, and helps create an incredibly smooth and decadent cheese mixture. Ensure it’s at room temperature for easy blending.
    • Shredded Mozzarella: The quintessential melting cheese! Used in both the creamy layer and as the top crust, it delivers that classic gooey stretch and golden-brown finish. For the best melt, we highly recommend grating your mozzarella fresh from a block rather than using pre-shshredded varieties, which often contain anti-caking agents.
    • Parmesan Cheese: Offers a sharp, salty, and nutty flavor, especially when freshly grated. It’s sprinkled on top for a robust cheesy crust that perfectly complements the rich sauce. Again, grating fresh from a block will yield superior flavor and melt.
  • Sour Cream: A secret ingredient that adds another dimension of richness and a subtle tangy note to the creamy cheese layer, balancing the savory meat sauce beautifully.

Crafting Your Million Dollar Spaghetti: A Step-by-Step Guide

Making this spectacular Million Dollar Spaghetti is an enjoyable process, and the results are incredibly rewarding. Follow these detailed steps to create a show-stopping meal:

Diced onions ready to be cooked in a skillet, foundational step for the meat sauce.
Begin by cooking the diced onions until translucent and fragrant.
Adding ground beef and Italian sausage to the skillet with cooked onions.
Add the ground beef and sausage, breaking it up as it browns.
Seasoning ground meat with spices in a skillet, enhancing the flavor.
Stir in the specified seasonings for a rich, aromatic meat sauce.
Adding a jar of marinara sauce to the cooked meat mixture in a skillet.
Pour in your favorite marinara sauce to complete the flavorful base.
Ingredients for the cheese mixture (ricotta, cream cheese, sour cream) in a white bowl, ready to be combined.
Combine ricotta, cream cheese, and sour cream in a bowl.
Finished, smooth cheese mixture in a white bowl, showing the desired creamy texture.
Whisk thoroughly until you achieve a perfectly smooth, uniform texture.
Spreading the creamy cheese mixture over a layer of spaghetti and meat sauce in a baking dish.
Layer the cooked pasta and meat sauce with the prepared cheese mixture.
Adding a generous layer of shredded mozzarella cheese on top of spaghetti in a 9x13 dish before baking.
Finish with more cheese on top and bake until bubbly and golden.
  1. Preheat and Prepare: Begin by preheating your oven to 375ºF (190ºC). This ensures the oven is at the correct temperature for even baking. While the oven heats, bring a large pot of generously salted water to a rolling boil.
  2. Cook the Pasta Al Dente: Add the spaghetti to the boiling water. Cook the pasta according to the package directions, ensuring it remains al dente. This means the noodles should still have a slight firmness to the bite. Since the spaghetti will continue to cook in the oven, cooking it slightly under will prevent it from becoming mushy in the casserole. Once cooked, drain the pasta thoroughly and set aside.
  3. Craft the Flavorful Meat Sauce: In a large saucepan or Dutch oven, heat the olive oil over medium-high heat. Add the diced onions and sauté them for about 3 minutes until they become translucent and fragrant. Next, add the ground beef and Italian sausage to the pan. Break up the meat with a wooden spoon as it cooks, browning it evenly. Drain any excess fat. Stir in the kosher salt, freshly ground black pepper, and garlic powder, ensuring the seasonings are well distributed throughout the meat. Pour in the marinara sauce, stir everything together, reduce the heat to low, and let the sauce simmer for at least 20 minutes. This simmering time allows the flavors to meld and deepen beautifully.
  4. Prepare the Creamy Cheese Mixture: While the sauce simmers, in a medium bowl, whisk together the ricotta cheese, softened cream cheese, and sour cream until the mixture is completely smooth and well combined. This creamy blend forms the delicious middle layer of your casserole.
  5. Assemble the Layers of Goodness: It’s time to bring all the elements together! Add the cooked and drained spaghetti directly into the simmering meat sauce. Toss the pasta thoroughly with the sauce until every strand is evenly coated. Now, retrieve your 9×13 inch casserole dish. Spread approximately one-half of the pasta and meat sauce mixture evenly across the bottom of the baking dish. Over this first pasta layer, gently spread the prepared creamy cheese mixture in an even layer. Sprinkle 1 cup of shredded mozzarella cheese over the cream cheese layer. Carefully top this with the remaining pasta and meat sauce mixture. Finally, sprinkle the remaining shredded mozzarella cheese and the grated Parmesan cheese over the top layer.
  6. Bake to Golden Perfection: Place your assembled Million Dollar Spaghetti casserole into the preheated oven. Bake uncovered for 40 minutes, or until the cheese on top is beautifully golden brown and bubbly, and the sauce is simmering at the edges. The aroma filling your kitchen will be incredible!
A large serving spoon scooping out a portion of baked million dollar spaghetti from a casserole dish, revealing its cheesy, layered interior.

Recipe Tips, Smart Substitutions, and Delicious Variations

Elevate your Million Dollar Spaghetti experience with these expert tips and creative variations:

  • The Al Dente Rule for Pasta: This is crucial for baked pasta dishes. Since the spaghetti will continue to cook and absorb moisture in the oven, it’s vital to boil it only until al dente – meaning it’s still slightly firm to the bite. Overcooking the pasta initially can lead to a mushy, undesirable texture once baked.
  • Patience for Perfect Slices: We know it’s tempting to dive in immediately, but allowing the casserole to rest for 10-15 minutes after it comes out of the oven is a game-changer. This resting period allows the sauce and, more importantly, the melted cheese layers to set up slightly, resulting in cleaner, firmer, and more attractive slices when serving.
  • Making it Vegetarian Friendly: Easily adapt this dish for vegetarian guests by omitting the Italian sausage and substituting the ground beef with your favorite plant-based ground meat alternative, such as Beyond Meat or Impossible Meat. You can also add extra vegetables like finely diced mushrooms, zucchini, or bell peppers to the sauce for added texture and nutrients.
  • Explore Different Pasta Shapes: While “spaghetti” is in the name, this recipe thrives with other pasta varieties too! Feel free to experiment with linguine, angel hair pasta (cook very carefully to al dente), or heartier tubular pasta shapes like penne, ziti, or rigatoni. Each pasta shape will offer a slightly different mouthfeel and sauce-holding capability.
  • Enhance Your Meat Sauce: For an even richer sauce, consider adding a splash of red wine (like Merlot or Cabernet Sauvignon) to deglaze the pan after browning the meat. Let it reduce by half before adding the marinara. A pinch of red pepper flakes can add a subtle kick, and fresh herbs like basil or oregano stirred in at the end of simmering will brighten the flavors.
  • Cheese Swaps and Additions: Don’t hesitate to customize your cheese blend! Provolone, fontina, or Monterey Jack can be used alongside or in place of mozzarella for different melting characteristics. A little smoked gouda could add a unique, smoky depth.
  • Make Ahead Option: This casserole is fantastic for meal prepping! You can assemble the entire dish up to 24 hours in advance, cover it tightly with foil, and refrigerate. When ready to bake, remove it from the fridge 30-60 minutes before baking to allow it to come closer to room temperature, then bake as directed (you might need an extra 5-10 minutes if still very cold).
  • Freezing for Future Meals: Million Dollar Spaghetti freezes beautifully! See the “Storage and Reheating” section below for detailed instructions on freezing both baked and unbaked casseroles.
A delectable serving of million dollar spaghetti presented on a plate with forks, ready to be enjoyed.

Perfect Pairings: What to Serve with Million Dollar Spaghetti

Million Dollar Spaghetti is a hearty meal on its own, but pairing it with complementary sides can elevate the entire dining experience. Here are some delicious suggestions:

  • Crusty Bread is a Must: A warm, crusty loaf of Italian bread or garlic bread is absolutely essential for soaking up every last bit of that savory meat sauce and cheesy goodness. In our house, it’s non-negotiable!
  • Homemade Dinner Rolls: For something a little softer and equally comforting, whip up a quick batch of soft Parmesan dinner rolls. Their buttery texture complements the robust casserole beautifully.
  • Fresh Green Salads: To balance the richness of the pasta, a light and refreshing salad is an excellent choice. Try a simple garden salad with a vinaigrette, a crisp cucumber salad with sour cream dressing, or this vibrant avocado tomato salad. A Caprese salad (tomatoes, mozzarella, basil) is also a fantastic option.
  • Steamed or Roasted Vegetables: Add a healthy component with some simply prepared vegetables. Steamed green beans, roasted broccoli, or asparagus tossed with a little garlic and olive oil are all great choices that won’t overpower the main dish.
  • Wine Pairings: For adults, a medium-bodied red wine like a Chianti, Merlot, or a Sangiovese would complement the rich meat sauce perfectly. For a white wine option, a Pinot Grigio or Sauvignon Blanc can offer a refreshing contrast.

Storing and Reheating Your Million Dollar Spaghetti

One of the best things about Million Dollar Spaghetti is how well it keeps and reheats, making it ideal for meal prep or enjoying delicious leftovers for days:

  • Refrigerating Leftovers: Once your baked Million Dollar Spaghetti has cooled completely to room temperature, transfer any leftovers to an airtight container. It can be safely stored in the refrigerator for up to 4-5 days.
  • Reheating from the Fridge:
    • Microwave: For individual servings, reheat in the microwave until warmed through. You may want to add a tablespoon of water or marinara sauce to prevent it from drying out.
    • Oven: For larger portions or to reheat the entire casserole, cover it with foil and bake in a preheated oven at 350ºF (175ºC) for 20-30 minutes, or until thoroughly heated through and the cheese is bubbly again. Remove the foil for the last 5-10 minutes if you prefer a crispier cheese topping.
  • Freezing for Long-Term Storage: Million Dollar Spaghetti is an excellent candidate for freezing, both baked and unbaked.
    • Freezing Baked Casserole: Allow the baked casserole to cool completely. Cut into individual portions or leave whole. Wrap tightly with plastic wrap, then an additional layer of aluminum foil to prevent freezer burn. Store in the freezer for up to 3 months. Thaw in the refrigerator overnight before reheating in the oven (covered) at 350°F (175°C) until warm, uncovering for the last few minutes.
    • Freezing Unbaked Casserole: Assemble the casserole as directed, but do not bake. Cover the dish tightly with plastic wrap and then aluminum foil. Freeze for up to 3 months. When ready to bake, thaw the spaghetti casserole in the refrigerator overnight. Remove from the fridge 30-60 minutes before baking to allow it to come closer to room temperature, then bake as directed in the recipe. If baking from frozen, it will take significantly longer (likely 1.5 to 2 hours), covered, then uncovered, so thawing is recommended for best results.

Discover More Comforting Casserole Recipes

If you loved this Million Dollar Spaghetti, you’re sure to enjoy these other cozy and satisfying casserole dishes from our collection:

  • Cheesy Hashbrown Casserole
  • Hamburger Potato Casserole
  • Tuna Noodle Casserole
  • Chili Cornbread Casserole
  • Cheeseburger Casserole
Overhead image of baked million dollar spaghetti in a casserole dish.

Pin Recipe
Print Recipe

★★★★★

5 from 4 votes

Million Dollar Spaghetti

by Katerina | Easy Weeknight Recipes
Million dollar spaghetti is an easy spaghetti casserole made with pasta tossed in a homemade meat sauce and baked with layers of cheese.
Prep Time: 10 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 20 minutes
Servings: 8 servings

Ingredients

For the Pasta

  • 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

  1. Prep. Preheat the oven to 375˚F (190°C).
  2. 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. Drain and set aside.
  3. 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. Drain excess fat. Add the marinara sauce and stir to combine. Reduce the heat to low and simmer for 20 minutes.
  4. Make the cheese mixture. Whisk together the ricotta, sour cream, and cream cheese until smooth.
  5. Assemble. Toss together the cooked pasta and the meat sauce until thoroughly coated. 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.
  6. Bake. Bake uncovered for 40 minutes or until the cheese is bubbly and golden brown.

Equipment

  • 9×13 Baking Dish

Nutrition

Calories: 695kcal |
Carbohydrates: 48g |
Protein: 38g |
Fat: 39g |
Saturated Fat: 19g |
Polyunsaturated Fat: 3g |
Monounsaturated Fat: 14g |
Trans Fat: 0.1g |
Cholesterol: 127mg |
Sodium: 1826mg |
Potassium: 508mg |
Fiber: 2g |
Sugar: 4g |
Vitamin A: 723IU |
Vitamin C: 2mg |
Calcium: 394mg |
Iron: 3mg

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.

❤️ Did you make this recipe? Leave a rating!