This Million Dollar Spaghetti combines the comfort of a pasta bake with the rich, creamy layers of a lasagna. It is a hearty, sliceable meal perfect for large families or potluck gatherings.

List of ingredients
- 16 ounces dried spaghetti noodles – use a high-quality brand for better structure.
- 1 cup yellow onion, chopped – one medium onion provides a savory base.
- 4 cloves garlic, minced – fresh garlic is preferred over jarred for better flavor.
- 1 1/2 pounds sweet beef Italian sausage, casing removed – provides a rich, seasoned meat base.
- 6 cups marinara sauce, divided – divided into two 3-cup portions or two 24-ounce jars.
- 8 ounces cottage cheese or ricotta cheese – cottage cheese is creamier, while ricotta is more traditional.
- 8 ounces cream cheese – ensures the middle layer is velvety.
- 1/4 cup sour cream – adds a subtle tang and smoothness.
- 3 teaspoons dried Italian seasoning – adds essential herbal depth.
- 3 cups shredded mozzarella, divided – divided into one cup for the filling and two cups for the topping.
- Salt and pepper – for seasoning the meat and pasta water.
- 1/2 cup butter, cut into slices – divided to be layered between pasta.
step-by-step instructions
- Preheat and Prep: Heat your oven to 350°F (177°C). Prepare your baking dish by having it ready for the butter layers.
- Cook the Pasta: Boil a large pot of water with 1 tablespoon of salt. Cook the spaghetti according to the package directions, drain well, then return it to the pot and stir in 3 cups (one jar) of marinara sauce.
- Brown the Meat: Heat 2 tablespoons of olive oil in a large skillet over medium heat. Sauté the chopped onion and minced garlic for about 5 minutes until softened, then add the beef Italian sausage. Brown the meat, crumbling it with a spoon, until no pink remains, then drain the excess fat.
- Finish the Meat Sauce: Stir the remaining 3 cups (one jar) of marinara sauce into the browned sausage mixture and set the skillet aside.
- Prepare the Cheese Filling: In a medium bowl, mix together the cottage cheese (or ricotta), cream cheese, sour cream, 1 cup of shredded mozzarella, and the dried Italian seasoning until smooth.
- Layer the Casserole: Place half of the butter slices at the bottom of the baking dish. Spread half of the sauced spaghetti over the butter, followed by the entire cheese mixture spread evenly. Add the remaining butter slices on top of the cheese.
- Final Assembly: Spread the remaining sauced spaghetti over the butter. Pour the meat sauce evenly over the top layer of pasta and finish by sprinkling the remaining 2 cups of mozzarella on top.
- Bake and Set: Bake in the preheated oven for 35-45 minutes until the casserole is heated through and the cheese is bubbly. Let it rest for 10-15 minutes before slicing.
Optimal Preparation Techniques
Soften Cream Cheese to Eliminate Lumps
Ensure your cream cheese is at room temperature before mixing it with the other cheeses. Softened cream cheese blends much more easily, resulting in a smooth, velvety layer without any stubborn lumps. This creates the signature uniform texture that defines the dish.
Use High-Quality Marinara Sauce
Since the sauce is a primary flavor driver, avoid bland or overly sugary varieties. A premium marinara with a balanced acidity and rich tomato flavor will significantly elevate the overall taste. Homemade sauce is an excellent choice if you have the time.
Salt the Boiling Water Correctly
Add a generous tablespoon of salt to the pasta water to season the noodles from the inside out. This prevents the spaghetti from tasting flat once it is combined with the cheese and meat. Properly salted water is the secret to professional-tasting pasta.
Let the Casserole Rest After Baking
Resist the urge to cut into the casserole immediately after removing it from the oven. Letting it sit for 10 to 15 minutes allows the cheese and sauce to set. This ensures you get clean, distinct layers when slicing and serving.
Ingredient Substitutions and Customizations
Using Beef Italian Sausage for Flavor
Using beef-based Italian sausage provides the robust seasoning and depth needed for this casserole without using pork. The fennel and garlic notes in the sausage blend perfectly with the marinara. If you prefer a milder taste, use sweet beef sausage instead of hot.
Comparing Ricotta and Cottage Cheese
Cottage cheese creates a softer, moister, and slightly tangier filling that melts beautifully. Ricotta offers a grainier, more traditional lasagna-style texture. Both are interchangeable in a 1:1 ratio depending on your preference for creaminess.
Swapping Sour Cream for Greek Yogurt
If you want a slight protein boost or a different tang, plain Greek yogurt is a suitable replacement for sour cream. Use the same quantity to maintain the consistency of the cheese layer. This substitution keeps the filling creamy and rich.
Adding Fresh Herbs for Brightness
Stirring in a handful of chopped fresh basil or parsley during the meat-browning stage adds a layer of freshness. You can also garnish the finished bake with fresh herbs to cut through the richness of the cheeses. This provides a visual and flavor contrast.
Increasing the Spice Level
For those who prefer a kick, add a pinch of red pepper flakes to the meat sauce or use a spicy beef Italian sausage. You can also add a teaspoon of paprika to the cheese mixture for a subtle warmth. Balance the heat with extra mozzarella on top.
Serving and Pairing Ideas
Balancing with a Vinegar-Based Salad
Because this casserole is exceptionally rich and creamy, a crisp salad with a vinaigrette is the perfect side. A Mediterranean salad with cucumbers, olives, and a lemon-olive oil dressing helps cleanse the palate. This prevents the meal from feeling too heavy.
Pairing with Garlic Bread
Warm, buttery garlic bread or toasted baguettes are classic companions for this dish. They are ideal for scooping up any extra meat sauce or melted cheese left on the plate. Use a sprinkle of parmesan on the bread for added flavor.
Serving with Steamed Broccoli or Asparagus
To add a nutritional balance, serve the pasta with a side of steamed green vegetables. Broccoli or asparagus seasoned with lemon and salt provides a healthy contrast to the dense pasta layers. This makes the meal more complete and satisfying.
Storage and Freezing Instructions
Proper Refrigeration Methods
Store leftover spaghetti in an airtight container or cover the baking dish tightly with foil. Keep it in the refrigerator for up to 4 days. The layers will firm up as they cool, making it even easier to slice for lunch the next day.
Freezing Unbaked Casseroles
You can assemble the entire casserole and freeze it before baking. Wrap it tightly in plastic wrap and then a layer of heavy-duty aluminum foil to prevent freezer burn. It will stay fresh in the freezer for up to 3 months.
Freezing Already Baked Portions
Once baked and completely cooled, you can freeze individual slices in freezer-safe bags or containers. This is a great way to create quick, high-calorie meals for later. Ensure they are sealed airtight to maintain the texture of the cheese.
Thawing for Maximum Quality
Thaw frozen portions overnight in the refrigerator to ensure even heating. For unbaked casseroles, allow them to sit at room temperature for 30 minutes before placing them in the oven. This prevents the center from remaining cold while the edges overcook.
Comprehensive Reheating Guide
The Oven Method for Texture
For the best results, reheat portions in the oven at 350°F covered with foil. This method preserves the structure of the layers and keeps the cheese from becoming rubbery. Heat for 15-20 minutes or until the center is bubbling.
The Microwave Method for Speed
For a quick reheat, place a slice on a microwave-safe plate and cover it loosely with a damp paper towel. Heat in one-minute intervals, stirring slightly if possible, until warmed through. This is the fastest way to enjoy leftovers.
Adding Moisture During Reheating
Pasta tends to absorb sauce as it sits in the fridge, which can lead to dryness. Add a small spoonful of extra marinara sauce or a splash of water before reheating. This restores the luscious texture of the original dish.
Common Troubleshooting Solutions
Managing Excess Liquid in the Sauce
If your meat sauce seems too watery, simmer it on the stove for an extra 10 minutes before layering. Excess liquid can seep into the cheese layer, making the casserole unstable. Reducing the sauce ensures a thick, sliceable result.
Preventing the Cheese from Browning Too Quickly
If the mozzarella on top is browning too fast before the center is hot, cover the dish loosely with foil. This reflects some of the heat and allows the internal temperature to rise without burning the top. Remove the foil for the last 5 minutes for a golden finish.
Avoiding Overcooked Noodles
Cook your spaghetti for 1-2 minutes less than the package instructions for al dente. Since the pasta will cook further in the oven, slightly undercooking it prevents the noodles from becoming mushy. This maintains a pleasant bite in every slice.
Frequently Asked Questions
Can this be made without cream cheese?
While cream cheese is what makes this “Million Dollar” spaghetti, you can substitute it with an equal amount of ricotta or a thick mascarpone. However, the filling will be less stable and slightly less creamy than the original version.
Is it possible to use whole wheat pasta?
Yes, whole wheat spaghetti can be used for extra fiber. Keep in mind that whole wheat pasta has a stronger nuttiness and absorbs more sauce, so you may want to add an extra half-cup of marinara to keep it moist.
Can I prepare this in a slow cooker?
This recipe is designed for the oven to achieve the necessary layering and cheese melting. A slow cooker would turn the layers into a mixed pasta stew, losing the signature lasagna-style structure of the dish.
How do I keep the layers distinct?
The key is to spread the cheese mixture evenly and not over-mix the pasta with the sauce. Ensure the cheese layer is firm and the butter slices are placed correctly to act as barriers between the pasta and the filling.
Print
Million Dollar Spaghetti
- Total Time: 75 minutes
- Yield: 12 servings 1x
- Diet: General
Description
Million Dollar Spaghetti brings the best of spaghetti to the best of lasagna and marries them together. Don’t shy away from this crowd-pleasing casserole!
Ingredients
- 16 ounces dried spaghetti noodles
- 1 cup yellow onion, chopped
- 4 cloves garlic, minced
- 1 1/2 pounds beef Italian sausage, casing removed
- 6 cups marinara sauce, divided
- 8 ounces cottage cheese or ricotta cheese
- 8 ounces cream cheese
- 1/4 cup sour cream
- 3 teaspoons dried Italian seasoning
- 3 cups mozzarella, shredded and divided
- salt
- pepper
- 1/2 cup butter, cut into slices and divided
Instructions
- Step: Preheat oven to 350°F (177ºC).
- Step: Bring a large pot of water, with 1 tablespoon of salt, to a boil. Cook pasta (16 ounces) according to the package. Drain well, then return pasta to the original pot, and add 3 cups or 1 jar of prepared marinara sauce and combine. Set aside.
- Step: In a large skillet, heat 2 tablespoons of olive oil over medium heat until it shimmers. Add onion (1 cup) and garlic and cook until they begin to soften about 5 minutes. Add beef Italian sausage to skillet, and brown, crumbling sausage (1 1/2 pounds) with a wooden spoon. Cook until there is no longer any pink in the sausage. Drain well. Add the remaining 3 cups or 1 jar of marinara sauce to the skillet. Set aside.
- Step: In a medium mixing bowl, combine Cottage cheese or ricotta cheese (8 ounces), cream cheese (8 ounces), sour cream (1/4 cup), 1 cup mozzarella, and Italian seasoning (3 teaspoons). Set aside.
- Step: Place half the sliced butter in the baking dish. Spread half the spaghetti in the dish, then spread the cheese mixture evenly over the spaghetti. Top with the remaining butter slices. Spread remaining spaghetti over cheese mixture. Pour tomato meat sauce evenly over the top layer of spaghetti.
- Step: Top with remaining mozzarella and bake in the preheated oven until casserole is heated through about 35-45 minutes.
Notes
Cottage cheese provides a creamier texture, while ricotta is a classic alternative. For best results, let the casserole rest for 10–15 minutes before slicing to help the layers set.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 616 kcal
- Sugar: 8 g
- Sodium: 1388 mg
- Fat: 41 g
- Saturated Fat: 20 g
- Unsaturated Fat: 21 g
- Trans Fat: 0 g
- Carbohydrates: 39 g
- Fiber: 3 g
- Protein: 24 g
- Cholesterol: 112 mg