Imagine a bowl of pasta so indulgent it feels like a small fortune on a plate—that’s the promise of Million Dollar Spaghetti. This dish marries al dente spaghetti with a luxuriously creamy, three‑cheese sauce that glistens like melted gold, while a hint of smoked paprika adds a subtle, smoky depth.
What makes it truly special is the balance between richness and comfort. The sauce combines sharp Parmesan, buttery mozzarella, and nutty Pecorino, all thickened with a splash of cream and a secret dash of truffle oil that elevates every bite without overpowering the classic Italian flavors.
This recipe is perfect for families craving a hearty weeknight dinner, for friends gathering around a table, or for anyone who wants to treat themselves to a restaurant‑quality pasta without leaving the kitchen. It shines at dinner parties, casual Fridays, and even as a comforting solo meal after a long day.
The cooking process is straightforward: cook the spaghetti, whip up a silky cheese sauce, toss everything together, finish with a quick bake to create a golden crust, and garnish with fresh herbs. In less than an hour you’ll have a dish that feels like a culinary celebration.
Why You'll Love This Recipe
Decadent Cheese Trio: The combination of Parmesan, mozzarella, and Pecorino creates layers of flavor and melt that coat each strand of pasta in pure comfort.
One‑Pan Simplicity: After boiling the spaghetti, the sauce is built in the same pot, reducing cleanup and keeping the cooking experience stress‑free.
Elegant Yet Casual: A brief bake gives a caramelized top, making the dish feel special enough for guests while still being relaxed enough for a family night.
Customizable Finish: Fresh herbs, a drizzle of truffle oil, or a pinch of red‑pepper flakes let you tailor the final flavor profile to your taste.
Ingredients
For Million Dollar Spaghetti I rely on high‑quality dairy and fresh aromatics to build a sauce that’s both silky and deeply flavorful. The pasta provides the perfect canvas, while the three cheeses each contribute a distinct texture and taste. A splash of cream adds richness, and the finishing touches of truffle oil and herbs bring a luxurious aroma that turns an everyday meal into a celebration.
Pasta & Base
- 400 g (14 oz) spaghetti
- 1 ½ tablespoons olive oil
- Salt for pasta water
Cheese Sauce
- 1 cup heavy cream
- ½ cup whole milk
- 1 cup shredded mozzarella
- ½ cup grated Parmesan
- ¼ cup grated Pecorino Romano
- 1 teaspoon truffle oil (optional)
Seasonings & Garnish
- ½ teaspoon smoked paprika
- ¼ teaspoon freshly ground black pepper
- 2 tablespoons fresh basil, chopped
- ¼ cup toasted pine nuts (optional)
These ingredients work together to create a sauce that clings to each strand of spaghetti, delivering a bite that’s buttery, cheesy, and just a touch smoky. The truffle oil adds an upscale aroma, while the fresh basil and pine nuts provide a bright, crunchy contrast that keeps the dish from feeling heavy.
Step-by-Step Instructions

Cooking the Pasta
Bring a large pot of salted water to a rolling boil. Add the spaghetti and cook until al dente, usually 8‑9 minutes. Stir occasionally to prevent sticking. Once done, reserve ½ cup of the starchy cooking water, then drain the pasta and set aside. The reserved water will help emulsify the cheese sauce later.
Preparing the Cheese Sauce
In the same pot used for the pasta, heat the olive oil over medium heat. Add the smoked paprika and black pepper, stirring for 30 seconds to awaken their aromas. Pour in the heavy cream and milk, whisking continuously. Bring the mixture to a gentle simmer—do not let it boil—so the dairy thickens without curdling.
- Incorporate the Cheeses. Reduce the heat to low and gradually stir in the mozzarella, Parmesan, and Pecorino. Keep stirring until every cheese melts into a glossy, velvety sauce. If the sauce feels too thick, add a splash of the reserved pasta water until you reach a silky consistency.
- Finish with Truffle Oil. Remove the pot from heat and drizzle the truffle oil (if using). This step should be done off the heat to preserve the delicate aroma. Give the sauce a final stir to distribute the oil evenly.
- Combine Pasta and Sauce. Return the cooked spaghetti to the pot, tossing it gently to coat each strand. The sauce should cling, creating a glossy sheen. Let the pasta sit for a minute so the flavors meld.
- Transfer to Baking Dish. Pre‑heat your oven to 375°F (190°C). Spoon the sauced spaghetti into a greased 9‑x‑13‑inch baking dish, spreading it into an even layer. Sprinkle the toasted pine nuts (if using) over the top for added crunch.
- Bake to Perfection. Place the dish in the oven and bake for 12‑15 minutes, or until the edges turn a light golden brown and a thin crust forms. This brief bake adds texture without drying out the sauce.
Finishing Touches
Remove the baked spaghetti from the oven and let it rest for 3‑4 minutes. Sprinkle the chopped fresh basil over the top, then serve immediately while the cheese is still molten. A final drizzle of extra‑virgin olive oil adds a glossy finish and extra richness.
Tips & Tricks
Perfecting the Recipe
Reserve Pasta Water Early. The starchy water is essential for loosening the sauce and creating a silky texture; add it gradually to avoid a watery result.
Low‑Heat Cheese Melt. Melt the cheeses over low heat to prevent graininess. High heat can cause the proteins to seize, resulting in a gritty sauce.
Don’t Over‑Bake. The 12‑15 minute bake is just enough to develop a light crust; longer baking dries out the creamy interior.
Season at Each Stage. Lightly salt the pasta water, then season the sauce with pepper and paprika for layered flavor.
Flavor Enhancements
Add a splash of dry white wine to the cream before the cheese for a subtle acidity, or stir in a teaspoon of Dijon mustard for a gentle tang. A pinch of nutmeg in the sauce deepens the dairy’s warmth without being noticeable.
Common Mistakes to Avoid
Avoid adding the cheese to a boiling sauce—it will clump and become grainy. Also, don’t skip the resting time after baking; cutting too soon releases steam and makes the dish soggy.
Pro Tips
Use Freshly Grated Cheese. Freshly grated Parmesan and Pecorino melt more smoothly than pre‑grated varieties, giving a silkier sauce.
Toast Pine Nuts Lightly. Toast them in a dry skillet for 2‑3 minutes until golden; this adds a nutty aroma that complements the cheese.
Finish with a Pinch of Sea Salt. A light sprinkle just before serving brightens the flavors and balances the richness.
Serve Immediately. The sauce stays luxuriously creamy only for a short window; plate while hot for the best mouthfeel.
Variations
Ingredient Swaps
Replace spaghetti with fettuccine or pappardelle for a broader surface area. Swap mozzarella for smoked provolone for an extra depth, or use Gruyère for a nuttier profile. For a vegetarian twist, substitute the pasta with whole‑wheat or chickpea noodles and add sautéed mushrooms for umami.
Dietary Adjustments
Choose gluten‑free pasta made from rice or corn to keep the dish safe for gluten sensitivities. For a dairy‑free version, replace the cream and cheeses with a blend of cashew cream, nutritional yeast, and dairy‑free mozzarella. Keto diners can swap regular pasta for shirataki noodles and use a low‑carb cheese blend.
Serving Suggestions
Pair the Million Dollar Spaghetti with a crisp arugula salad dressed in lemon vinaigrette to cut through the richness. A side of roasted garlic bread or garlic‑butter focaccia is perfect for sopping up the sauce. For a more formal presentation, serve with a glass of lightly oaked Chardonnay.
Storage Info
Leftover Storage
Cool the pasta completely before transferring it to an airtight container. Store in the refrigerator for up to 3 days. For longer keeping, portion into freezer‑safe bags, flatten, and freeze for up to 2 months. Label with the date to ensure freshness.
Reheating Instructions
Reheat gently in a 350°F oven, covered with foil, for 15‑20 minutes; add a splash of milk or broth to revive the sauce’s creaminess. In the microwave, stir every 30 seconds and drizzle a little extra cheese or sauce to prevent drying.
Frequently Asked Questions
This Million Dollar Spaghetti brings together a silky three‑cheese sauce, perfectly cooked pasta, and a quick bake that creates a golden, comforting crust. By following the detailed steps, using quality ingredients, and applying the tips provided, you’ll achieve a restaurant‑worthy dish every time. Feel free to experiment with swaps, herbs, or spices—cooking is an adventure, and this recipe is a delicious canvas. Enjoy the luxurious flavors and share the indulgence with those you love!