There’s something undeniably comforting about a hearty plate of spaghetti, and Million Dollar Spaghetti takes this classic dish to a whole new level. Packed with savory sausage, creamy cheese, and a rich marinara sauce, this casserole-style meal is perfect for gatherings, family dinners, or even a cozy night in. I first encountered this dish at a friend’s potluck, and let me tell you, it was quickly the star of the table. Its layers of flavor and cheesy goodness make it a favorite that you’ll want to recreate time and again.
Why you’ll love this dish
When it comes to comfort food, Million Dollar Spaghetti is hard to beat. Not only is it incredibly easy to make, but it’s also highly adaptable, budget-friendly, and absolutely kid-approved! Imagine coming home after a long day and not having to fuss over multiple dishes—just one glorious bake that delivers on taste and satisfaction. Whether it’s for a weeknight family dinner or a special occasion, this dish has a way of bringing everyone together around the table.
"This is the ultimate comfort food! My family couldn’t get enough, and it’s now a weekly staple we look forward to. So cheesy and delicious!" – Emily, satisfied home cook.
The cooking process explained
Million Dollar Spaghetti comes together in a simple yet effective way. Here’s a brief overview of how this satisfying casserole is made:
- Boil the spaghetti – You start by cooking the noodles until they are just right.
- Cook the sausage – In a skillet, brown the sausage with onion and garlic, filling your kitchen with irresistible aromas.
- Mix and layer – Combine the cooked pasta with cream cheese, layer it in a baking dish with the sausage mixture, and top with cheese.
- Bake – Finally, pop it in the oven until everything is bubbly and slightly golden.
With this step-by-step breakdown, you can see just how straightforward the process is!
What you’ll need
To whip up this delicious dish, gather the following ingredients:
- Spaghetti
- Ground sausage
- Marinara sauce
- Mozzarella cheese (or a blend of cheeses if you prefer)
- Cream cheese
- Garlic
- Onion
- Italian seasoning
- Salt and pepper
Feel free to switch out the sausage for turkey or plant-based alternatives, or use your favorite marinara sauce for a personal touch.
Step-by-step instructions

Now that you have your ingredients ready, let’s get down to the cooking! Follow these instructions closely:
- Cook the spaghetti according to package instructions; drain once done.
- In a skillet, brown the sausage along with the chopped onion and minced garlic until the sausage is thoroughly cooked.
- Stir in the marinara sauce and Italian seasoning; let it simmer for about 5-10 minutes for the flavors to meld.
- In a large bowl, mix the cooked spaghetti with cream cheese until well combined.
- Layer half the spaghetti in a greased baking dish, followed by half of the sausage mixture and a layer of cheese.
- Repeat the layers with the remaining spaghetti, sausage mixture, and top with the rest of the cheese.
- Bake in a preheated oven at 350°F (175°C) for about 25-30 minutes, or until the dish is bubbly and the cheese has melted to a delightful golden brown.
Best ways to enjoy it
Once baked, let your Million Dollar Spaghetti cool for a few minutes before cutting into it. Serve it alongside a fresh salad to balance out the richness, or with garlic bread for the ultimate comfort meal experience. A sprinkle of fresh herbs like parsley or basil on top before serving elevates the presentation beautifully.
Storage and reheating tips
If you’re lucky enough to have leftovers, storing them properly ensures you can enjoy this delicious dish later.
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 3-4 days.
- Freezing: If you want to keep it longer, you can freeze it. Just make sure to let it cool completely before transferring it to a freezer-safe container. It can last for up to 2-3 months in the freezer.
- Reheating: When you’re ready to enjoy your leftovers, reheat individual portions in the microwave, or cover the entire dish with foil and warm it in the oven at 350°F until heated through.
Helpful cooking tips
To make your Million Dollar Spaghetti even more special, consider these tips:
- Cook pasta al dente: This will prevent it from becoming mushy when baked.
- Use a mixture of cheeses: Combine mozzarella with cheddar or provolone for added flavor.
- Add veggies: Sneak in some spinach or bell peppers when cooking the sausage for a nutrition boost.
- Don’t forget the seasoning: Tasting and adjusting the seasoning as you go can elevate the flavor profile significantly.
Creative twists
Feeling adventurous? Here are some variations to consider:
- Spicy flair: Add crushed red pepper flakes to your sausage for a kick.
- Herbed delight: Use fresh herbs like basil or oregano intermingled throughout the layers.
- Different cheese: Experiment with a mixture of cream cheese and ricotta for a different creamy texture.
- Seasonal veggies: Incorporate seasonal vegetables like zucchini or mushrooms for a fresh take.
Common questions
What is the prep time for Million Dollar Spaghetti?
Prep time is about 20 minutes, with an additional 25-30 minutes of baking.
Can I substitute the sausage?
Absolutely! Ground turkey, chicken, or even plant-based crumbles work well for a lighter or vegetarian option.
How do I store leftovers safely?
Refrigerate leftovers in an airtight container for up to 4 days. If freezing, make sure it’s completely cooled before placing it in a freezer-safe container.
Is this dish suitable for meal prep?
Yes! Million Dollar Spaghetti holds up well for meal prepping, making it perfect for busy weeks ahead.
By following this complete guide, you’ll be well on your way to creating a delicious, comforting dish that your family will rave about. Enjoy the process and the smiles around your table!
Print
Million Dollar Spaghetti
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Pescatarian
Description
A hearty casserole-style spaghetti dish packed with savory sausage, creamy cheese, and rich marinara sauce that’s perfect for gatherings and family dinners.
Ingredients
- 8 oz spaghetti
- 1 lb ground sausage
- 2 cups marinara sauce
- 2 cups mozzarella cheese
- 8 oz cream cheese
- 2 cloves garlic, minced
- 1 onion, chopped
- 1 tsp Italian seasoning
- Salt and pepper to taste
Instructions
- Cook the spaghetti according to package instructions; drain once done.
- In a skillet, brown the sausage along with the chopped onion and minced garlic until the sausage is thoroughly cooked.
- Stir in the marinara sauce and Italian seasoning; let it simmer for about 5-10 minutes for the flavors to meld.
- In a large bowl, mix the cooked spaghetti with cream cheese until well combined.
- Layer half the spaghetti in a greased baking dish, followed by half of the sausage mixture and a layer of cheese.
- Repeat the layers with the remaining spaghetti, sausage mixture, and top with the rest of the cheese.
- Bake in a preheated oven at 350°F (175°C) for about 25-30 minutes, or until the dish is bubbly and the cheese has melted to a delightful golden brown.
Notes
Let cool for a few minutes before cutting. Serve with a salad or garlic bread, and sprinkle with fresh herbs for presentation.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian