Table of Contents
Million Dollar Spaghetti: A Creamy Baked Casserole Delight
When I first moved to New York City, I was blown away by the sheer variety of comfort food available, but nothing truly captured the soul-warming essence I remembered from my mother’s kitchen in Morocco, nor the refined elegance I learned in Paris. That is, until I stumbled upon the concept of a truly decadent baked pasta dish. This Million Dollar Spaghetti recipe is my answer to that craving: a baked spaghetti casserole that’s so rich, so savory, and utterly satisfying, it has to be called “million dollar.” It’s not just about the layers of Italian sausage, marinara, and an irresistible cream cheese mixture; it’s about creating an experience that feels both luxurious and incredibly familiar, making it the perfect anchor for any family gathering or a comforting meal on a chilly New York evening.
Imagine layers of perfectly al dente spaghetti, generously coated in a robust marinara sauce, studded with savory Italian sausage. But the real magic happens with the exquisite cheese filling – a blend of smooth cream cheese, creamy ricotta, and sharp Parmesan, seasoned just right. When it all bakes together, with mozzarella melting on top to a golden-brown perfection, the aromas that fill your kitchen are simply divine. My French training taught me the importance of a well-balanced sauce and the art of layering flavors, and that’s exactly what we achieve here. The slight tang of the cream cheese cuts through the richness beautifully, creating a symphony of textures and tastes that will have everyone asking for seconds. It’s a dish that feels special, yet utterly approachable.
What truly sets this easy spaghetti recipe apart is the thoughtful combination of ingredients and a few key techniques that ensure success every time. I’ve found that cooking the pasta slightly al dente is crucial, as it continues to cook in the oven. Also, pre-softening the cream cheese ensures a smoother, more homogenous filling that integrates flawlessly. This recipe is designed to be approachable for any home cook, even if you’re new to making casseroles. I’ll share a pro tip that makes a world of difference in texture, and I’ll warn you about a common mistake I see people make that can affect the final outcome. Get ready for a truly unforgettable baked spaghetti casserole experience!
Why This Million Dollar Spaghetti Recipe Is the Best
This Million Dollar Spaghetti recipe isn’t just another baked pasta dish; it’s a carefully constructed symphony of flavors and textures designed for ultimate indulgence. My unique approach, inspired by both the rustic heartiness of my Moroccan roots and the precise techniques learned in Parisian kitchens, elevates a classic comfort food into something truly exceptional. The secret lies in the perfect balance of the rich meat sauce, the velvety cream cheese and ricotta filling, and the satisfying chew of the al dente spaghetti. It’s this thoughtful layering and the quality of ingredients that make any spaghetti with cream cheese recipe a winner, but mine takes it to the next level.
Achieving that perfect texture without a soggy bottom or dry edges is an art. From my professional culinary training, I’ve learned the importance of managing moisture content in baked dishes. For this baked spaghetti casserole, it means cooking the pasta just shy of done, allowing it to absorb the sauce without becoming mushy. We also ensure the cheese filling is smooth and well-incorporated, preventing it from becoming watery or oily. This meticulous attention to detail is what guarantees a cohesive, mouthwatering result every single time, a hallmark of well-executed comfort food that also speaks to my French pastry background where precision is key.
When I developed this recipe, my goal was to create something that tasted incredibly luxurious but was surprisingly easy to assemble. It’s perfect for busy weeknights or when you need to feed a crowd without spending hours in the kitchen. The steps are straightforward, and the ingredients are readily available at any US grocery store. With minimal prep and straightforward instructions, even a beginner cook can create a show-stopping dish that’s a guaranteed crowd-pleaser. This is the kind of easy spaghetti recipe that becomes a family favorite because it’s delicious, satisfying, and almost impossible to mess up.
Million Dollar Spaghetti Ingredients
Living in a city like New York means having access to the best ingredients, and for this dish, quality truly matters. I often find myself at the local Italian delis for the freshest Italian sausage, and the Union Square Greenmarket is my go-to for vibrant onions and garlic. Even though my mother back in Morocco relied on home-grown spices, I’ve learned to select the best dried herbs from my local specialty spice shop here. The cheeses, of course, are key to that million dollar flavor, and I always opt for block cheeses that I shred myself, as pre-shredded varieties can sometimes contain anti-caking agents that affect meltability.
Ingredients List
- 1 pound uncooked spaghetti
- 1 pound Italian sausage (mild or hot, your preference!)
- 1/2 medium onion (chopped)
- 4 cloves garlic (minced)
- 1/2 teaspoon red pepper flakes (optional, for a touch of heat)
- 2 (24 ounce) jars marinara sauce
- 2 cups shredded mozzarella cheese
- Salt & pepper (to taste)
- 8 ounces cream cheese (1 block, softened)
- 8 ounces ricotta cheese
- 1 cup freshly grated parmesan cheese
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried oregano
Ingredient Spotlight
Italian Sausage: This is the flavor backbone of our sauce. I prefer using a good quality, bulk Italian sausage – either mild or hot, depending on your preference. Look for brands with simple ingredients, focusing on pork, fennel, and spices. You can usually find bulk sausage in the meat section of your supermarket, or you can simply remove the casings from links. The fennel and spices in the sausage infuse the marinara sauce with an incredible depth of flavor that’s hard to replicate otherwise, reminiscent of a robust Bolognese my mother used to make.
Cream Cheese & Ricotta: This dynamic duo is the heart of the “million dollar” appeal for this spaghetti with cream cheese dish. The cream cheese provides a luxurious, tangy creaminess, while the ricotta adds a lighter, slightly sweet, and custardy texture. Together, they form a rich, yet balanced, cheese layer that melts beautifully into the pasta. Ensure both are at room temperature to achieve a smooth, lump-free mixture – this is a crucial step for achieving that perfect creamy consistency. French chefs would appreciate the velvety texture this combination provides.
Marinara Sauce: While you can certainly make your own marinara from scratch, using good quality store-bought jars is a fantastic shortcut for this easy spaghetti recipe. Look for marinara sauces with simple ingredients – tomatoes, olive oil, garlic, basil, salt. Brands like Rao’s Homemade or good quality regional Italian brands are excellent choices. The sauce not only provides the tomato base but also binds all the elements together, ensuring the casserole isn’t dry. I find that using two jars ensures there’s plenty of sauce to coat the pasta generously.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Italian Sausage | Ground Beef + Fennel Seeds & Italian Seasoning | Adds a classic beef flavor but will lack the distinct fennel notes of Italian sausage. |
| Cream Cheese | Neufchâtel cheese or Mascarpone | Neufchâtel is lighter and tangier; Mascarpone is richer and sweeter. Both will work but alter the creaminess profile slightly. |
| Ricotta Cheese | Cottage Cheese (full-fat, small curd) | Offers a similar creamy and slightly grainy texture. Ensure it’s well-drained to avoid excess moisture. |
| Marinara Sauce | Crushed Tomatoes + Garlic + Herbs | Allows for more control over sweetness and acidity, but requires more time to simmer and develop depth. Taste and adjust seasonings. |
How to Make Million Dollar Spaghetti — Step-by-Step
Follow these simple steps to create your own incredible Million Dollar Spaghetti. Don’t be intimidated by the layers; it all comes together beautifully!
Step 1: Preheat Oven & Prepare Cheese Filling
First things first, preheat your oven to 375°F (190°C). It’s crucial to have the oven at the right temperature when the casserole is ready to go. Position an oven rack in the top third of the oven for optimal browning. Then, in a medium bowl, combine the softened cream cheese, ricotta cheese, grated Parmesan cheese, garlic powder, and dried oregano. Stir everything together until you have a smooth, well-blended mixture. Season with a little salt and pepper if desired, then set it aside. This is the luscious heart of our baked spaghetti casserole.
💡 mia’s Pro Tip: Ensure your cream cheese is truly softened! Leave it on the counter for at least an hour, or microwave it in 10-second bursts, stirring in between, until it’s pliable but not melted. This ensures a super smooth cheese layer.
Step 2: Cook the Spaghetti
Bring a large pot of generously salted water to a rolling boil. Add the spaghetti and cook it according to package directions, but subtract 2 minutes from the recommended cooking time. We want the pasta to be very al dente, as it will finish cooking in the oven. Once done, drain the pasta well and return it to the same pot. This is your base for the best spaghetti with cream cheese dish.
Step 3: Brown the Italian Sausage & Sauté Aromatics
While the pasta is cooking, grab a large skillet and add the Italian sausage and chopped onion. Cook over medium-high heat, breaking up the meat with a spoon as it cooks, for about 10 minutes, or until the sausage is thoroughly browned and cooked through. Drain off any excess fat from the skillet – this helps prevent the casserole from being greasy.
⚠️ Common Mistake to Avoid: Don’t drain ALL the fat from the sausage. A little bit of fat adds flavor and moisture to the sauce. Just spoon out the excess that pools at the bottom.
Step 4: Add Garlic, Red Pepper Flakes, and Marinara
To the skillet with the browned sausage and onions, stir in the minced garlic and optional red pepper flakes. Cook for about a minute more, until fragrant – be careful not to burn the garlic. Now, pour in the two jars of marinara sauce. Stir everything together to combine. This forms the rich, flavorful sauce for your Million Dollar Spaghetti.
Step 5: Combine Pasta and Sauce
Add the drained, slightly undercooked spaghetti to the pot containing the sausage and marinara sauce. Toss everything together thoroughly until the pasta is evenly coated. This is much easier to do with tongs or two large spoons. Ensure every strand of spaghetti gets a good coating of that delicious sauce.
Step 6: Assemble the Casserole
Lightly grease a 9×13 inch baking dish. Spoon half of the pasta and sauce mixture into the prepared dish and spread it out into an even layer. Next, carefully spread the prepared cream cheese mixture evenly over the pasta layer. This can be a bit messy, and that’s okay! Don’t stress about perfect edges – it will all meld together beautifully as it bakes. Then, top with the remaining pasta and sauce mixture, spreading it out evenly. Finally, sprinkle the shredded mozzarella cheese evenly over the entire top of the casserole.
Step 7: Bake and Broil
Cover the baking dish tightly with aluminum foil. Place it in the preheated oven (375°F / 190°C) on the upper rack and bake for 30 minutes. This allows the casserole to heat through and the flavors to meld. After 30 minutes, carefully remove the foil. Then, return the dish to the oven and broil for 3-5 minutes, watching it very closely. You want the mozzarella cheese to be bubbly and golden brown. This broiling step gives it that irresistible, golden-topped finish, making it a true comfort food casserole.
Step 8: Rest and Serve
Once out of the oven, let the Million Dollar Spaghetti rest for 5-10 minutes before cutting into it. This resting period is crucial for the casserole to set up, making it easier to slice and serve. Use a sharp spatula to cut it into generous portions. Taste and adjust seasoning with salt and pepper if needed. While it might not give you perfectly clean squares with a perfectly even cheese layer, especially when hot, the slightly mixed-in goodness is part of its charm. More sauce means moister leftovers, which is always a plus in my book!
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | Preheat Oven & Prep Cheese | 15 minutes | Smooth cheese mixture |
| 2 | Cook Spaghetti | 8-10 minutes | Al dente pasta |
| 3 | Brown Sausage & Sauté Aromatics | 10 minutes | Browned sausage, softened onions |
| 4 | Add Garlic & Marinara | 2 minutes | Fragrant garlic, combined sauce |
| 5 | Combine Pasta & Sauce | 2 minutes | Evenly coated pasta |
| 6 | Assemble Casserole | 5 minutes | Layered dish, topped with mozzarella |
| 7 | Bake & Broil | 30-35 minutes | Bubbly, golden-brown cheese |
| 8 | Rest & Serve | 5-10 minutes | Slightly set, ready to slice |
Serving & Presentation
Serving this Million Dollar Spaghetti is always a joy. For a beautiful presentation, I like to let it rest for those crucial 5-10 minutes, then use a wide spatula to cut generous portions. The slightly mixed texture from the cheese layer is actually part of its charm – it’s wonderfully rustic and appealing. I often garnish with a sprinkle of fresh basil or parsley, which adds a pop of color and freshness that cuts through the richness of the dish. It’s comfort food elevated, perfect for any occasion.
When I serve this, I try to channel the hospitality of my mother’s table in Morocco, where sharing food is an act of love. This baked spaghetti casserole is hearty enough to stand on its own, but pairing it with a fresh green salad tossed with a simple vinaigrette provides a welcome counterpoint. In my NYC life, a crusty baguette is almost always present to sop up any extra sauce. For a more refined palate, perhaps a very light, crisp white wine or a smooth, medium-bodied red would be lovely, balancing the dish without overpowering it.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Mixed Greens Salad with Lemon Vinaigrette; Garlic Bread Sticks | The salad’s acidity cuts through the richness; the bread is perfect for sopping up extra sauce. |
| Sauce / Dip | Extra Marinara Sauce; Pesto Drizzle | Offers more tomato flavor or a fresh, herbaceous twist to complement the cheese and sausage. |
| Beverage | Medium-bodied Italian Red (e.g., Chianti); Crisp Sauvignon Blanc | The red wine’s tannins and fruit complement the sausage and tomato; the white wine’s acidity balances the creaminess. |
| Garnish | Fresh Parsley or Basil; Grated Parmesan; Red Pepper Flakes | Adds color, freshness, a salty kick, or a touch of heat to enhance the overall flavor profile. |
Make-Ahead, Storage & Reheating
In my busy New York life, being able to prep ahead is a lifesaver, and this Million Dollar Spaghetti is fantastic for meal prepping. You can assemble the entire casserole a day in advance – up to the point of baking. Cover it tightly and refrigerate. When you’re ready to cook, allow it to sit at room temperature for about 30 minutes before baking, and you might need to add a few extra minutes to the covered baking time. This way, a delicious comfort food casserole is always ready when you are.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight container or covered baking dish | 3-4 days | Reheat individual portions in the microwave or oven at 350°F until hot. |
| Freezer | Freezer-safe container or wrapped tightly; portioned | 2-3 months | Thaw overnight in the refrigerator, then reheat as above. For best texture, reheat from slightly frozen in a 350°F oven. |
| Make-Ahead | Assembled in baking dish, covered tightly | 1 day in advance | Let sit at room temp for 30 mins, bake covered for 40-45 mins, then uncover and broil for a few minutes to re-crisp the top. |
To reheat in the oven, I recommend a slightly lower temperature, around 350°F (175°C), covered, for about 20-25 minutes for leftovers, or slightly longer for a make-ahead batch. This prevents the cheese from becoming oily or the pasta from drying out. For that perfect crispy top, remove the foil during the last 5-10 minutes of reheating. It’s almost as good as just baked, and sometimes, I even prefer it because the flavors have had more time to deepen!
Variations & Easy Swaps
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Vegetarian | Omit sausage; add sautéed mushrooms/zucchini | Meat-free Mondays, veggie lovers | No Change |
| Gluten-Free | Use gluten-free spaghetti | Those avoiding gluten | No Change (if using good GF pasta) |
| Spicy Kick | Use hot Italian sausage; add extra red pepper flakes | Spice enthusiasts | No Change |
Vegetarian Million Dollar Spaghetti
For a delicious meat-free version, simply omit the Italian sausage. I love to sauté finely chopped mushrooms and zucchini until tender and slightly caramelized, then add them to the marinara sauce along with the garlic. This adds a wonderful savory depth and a heartier texture that mimics the role of the meat, making it a satisfying vegetarian baked spaghetti casserole. You could also add a pinch of smoked paprika for an extra layer of flavor, reminiscent of some of my favorite Moroccan slow-cooked tagines.
Gluten-Free Million Dollar Spaghetti
This spaghetti with cream cheese recipe is incredibly easy to make gluten-free. The only change needed is to swap out the regular spaghetti for your favorite gluten-free spaghetti. I’ve found that good quality brown rice or lentil-based gluten-free pastas hold up very well in casseroles like this and don’t become mushy. Ensure your marinara sauce and any other added ingredients are also gluten-free. The texture and flavor will be surprisingly similar, making it a perfect option for those who need to avoid gluten.
Spicy Million Dollar Spaghetti
If you love a little heat, this variation is for you! Start by choosing hot Italian sausage instead of mild. Then, don’t be shy with the red pepper flakes; I recommend adding at least 1/2 teaspoon, or even a full teaspoon, to the sausage mixture in Step 4. You can also add a pinch of cayenne pepper to the cheese mixture for an extra subtle kick that builds. This easy spaghetti recipe transforms into a fiery delight, perfect for those who enjoy a little spice in their comfort food.
What is the best way to layer a million dollar spaghetti casserole?
The best way to layer Million Dollar Spaghetti is to ensure even distribution at each stage. Start with half of the pasta and sauce mixture at the bottom of your baking dish, creating a solid base. Then, spread the creamy cheese mixture evenly over this layer. Finally, add the remaining pasta and sauce, making sure to cover the cheese layer completely, and top generously with mozzarella cheese. This layering ensures that all the flavors meld together beautifully during baking, creating a cohesive and delicious casserole.
Can I use ground turkey instead of ground beef in million dollar spaghetti?
Yes, you absolutely can use ground turkey instead of Italian sausage or ground beef in your Million Dollar Spaghetti. Opt for a blend that has some fat content (like 85/15 or 90/10) to ensure the dish remains moist and flavorful, as leaner meats can sometimes result in a drier casserole. You’ll want to add extra seasonings like fennel seeds, Italian seasoning, garlic powder, and onion powder, as turkey tends to be milder than pork-based Italian sausage, to help replicate those classic flavors.
How long should you bake million dollar spaghetti for a creamy texture?
For a perfectly creamy texture, bake the Million Dollar Spaghetti for 30 minutes covered at 375°F (190°C). This initial covered baking time allows the casserole to heat through evenly and for the creamy cheese layers to meld with the pasta and sauce. After 30 minutes, uncover and broil for a few minutes until the cheese is bubbly and golden. The key is not to overbake it, which can lead to a drier texture. Letting it rest for 5-10 minutes after baking also helps the creaminess set.
What can I substitute for cream cheese in million dollar spaghetti?
If you don’t have cream cheese, Neufchâtel cheese or mascarpone are excellent substitutes in this spaghetti with cream cheese recipe. Neufchâtel is lighter and tangier, offering a similar creamy profile with a slightly different flavor. Mascarpone is richer and sweeter, lending a luxurious, decadent feel. For a dairy-free option, try a high-quality, unsweetened cashew-based cream cheese alternative. These substitutions will alter the final flavor and texture slightly but will still result in a delicious baked spaghetti casserole.
Can I make Million Dollar Spaghetti ahead of time?
Yes, absolutely! Million Dollar Spaghetti is a fantastic make-ahead dish. You can assemble the entire casserole up to the point of baking, cover it tightly with plastic wrap and then foil, and refrigerate it for up to 24 hours. When you’re ready to cook, let it sit at room temperature for about 30 minutes to take the chill off, then bake as directed, potentially adding an extra 5-10 minutes to the covered baking time. It’s a lifesaver for busy schedules!
What kind of pasta is best for baked spaghetti?
While spaghetti is the classic choice for this dish, and what I use to maintain the “Million Dollar Spaghetti” name, other long or short pastas work well too. Medium shells, penne, rigatoni, or ziti are excellent choices for baked spaghetti casseroles as they hold sauce and cheese well within their nooks and crannies. The most important tip, regardless of pasta type, is to cook it about 2 minutes less than al dente, as it will continue to cook and absorb moisture in the oven, preventing it from becoming mushy.
Why is my baked spaghetti watery?
A watery baked spaghetti casserole is usually a result of excess moisture. This can happen if you overcook your pasta initially, which releases more starch and water, or if you don’t drain your ricotta cheese well enough. Using a marinara sauce that is too thin can also contribute. To combat this, ensure your pasta is al dente, drain cheeses thoroughly, and for an extra measure, you can simmer your marinara sauce for a bit longer to thicken it before adding it to the pasta. Also, make sure to let the casserole rest after baking!
How do you make the cheese layer creamy and not oily?
To achieve a creamy, non-oily cheese layer in your Million Dollar Spaghetti, the key is using room temperature cream cheese and ricotta, and incorporating them thoroughly. Ensure the cream cheese isn’t melted, but just softened. Mixing them until completely smooth before adding to the casserole prevents pockets of fat from separating during baking. Using block cheeses for your mozzarella and Parmesan (and shredding them yourself) also helps, as pre-shredded cheeses can contain anti-caking agents that contribute to an oily texture. Baking at the correct temperature and not overcrowding the dish also helps.
Share Your Version!
I truly hope you enjoy making and savoring this Million Dollar Spaghetti as much as I do! It’s a dish that brings me so much joy, reminiscent of hearty family meals and comforting aromas. If you try this recipe, please consider leaving a star rating and a comment below – your feedback helps me and other cooks immensely! I’d also absolutely love to see your creations. Share a photo on Instagram or Pinterest and tag me @exorecipes so I can see your beautiful baked spaghetti casserole. Let me know in the comments – what’s your favorite comfort food from your own family traditions?
From my NYC kitchen to yours — I hope this recipe brings as much warmth to your table as it does to mine. — mia 🧡
Love This Recipe? Save It to Pinterest!
If you enjoyed this Million Dollar Spaghetti recipe, don’t let it get lost in your browser tabs! 😄 Pin it now so you can find it again anytime — and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
👉 Follow mia on Pinterest @chefrecipes2
📌 Pin this recipe · 🔁 Re-pin your favorites · 💬 Tag me when you make it — I love seeing your creations!
Million Dollar Spaghetti
This million dollar spaghetti recipe has tons of Italian sausage, marinara sauce, and an irresistible cheese filling. It’s then topped with even more cheese and baked to golden perfection!
Ingredients
- 1 pound uncooked spaghetti
- 1 pound Italian sausage (see note)
- 1/2 medium onion (chopped)
- 4 cloves garlic (minced)
- 1/2 teaspoon red pepper flakes (optional)
- 2 (24 ounce) jars marinara sauce
- 2 cups shredded mozzarella cheese
- Salt & pepper (to taste)
- 8 ounces cream cheese (1 block Philly) (softened)
- 8 ounces ricotta cheese
- 1 cup freshly grated parmesan cheese
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried oregano
Instructions
- Preheat your oven to 375F and move the rack to the top third of the oven.
- In a medium bowl, add the cheese layer ingredients and stir them together until you've got a nice, smooth mixture. Set aside.
- Boil a large, salted pot of water for the pasta and cook it 2 minutes less than package directions suggest. Once it's done, drain it and add it back to the same pot it was cooked in.
- Meanwhile, add the sausage meat to a skillet, along with the onion. Cook over medium-high heat, breaking the meat up as you go along, for about 10 minutes or until browned and cooked through.
- To the skillet, stir in the garlic and red pepper flakes and cook for about a minute. Spoon out excess fat from the pan.
- Add the skillet mixture to the pot that has the pasta in it, and then pour in the marinara sauce. Toss until everything is coated (this is easiest to do with tongs or two large spoons).
- Add half the pasta/sauce mixture to a 9×13 baking dish, then spread it in an even layer.
- Spread the cheese layer evenly over the pasta/sauce layer. This step can get a little messy. It doesn't have to be done perfectly.
- Add the remaining pasta/sauce mixture and spread it out evenly, then top the casserole with the mozzarella cheese.
- Cover the casserole dish with foil and bake for 30 minutes, then remove the foil and broil for a few minutes (watch it carefully) until the cheese is bubbly and browned.
- Let the casserole sit for 5-10 minutes, then use a spatula to cut it into individual portions. Season with salt & pepper if needed. Note: Especially when it's still hot, you won't get nice, even squares with a perfectly even cheese layer. It'll mix together a bit, but I went for plenty of sauce (especially so leftovers aren't dry).
Nutrition
- Calories: 742 kcal
- Sugar: 10 g
- Fat: 42 g
- Carbohydrates: 58 g
- Protein: 33 g
Tried This Recipe? Leave a Comment!
Did you make this recipe? I’d love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!

