This creamy spaghetti features perfectly al dente pasta coated in a rich sauce made with heavy cream, butter, garlic, and two types of cheese. Freshly grated Parmesan brings sharp, nutty flavor while mozzarella adds incredible meltiness. The dish comes together quickly—just 10 minutes of prep before the pasta cooks, making it perfect for busy weeknights when you want something comforting but don't have hours to spend in the kitchen.
The first time I made this garlic parmesan spaghetti, I was halfway through cooking when I realized I had forgotten to buy fresh garlic. I ended up using roasted garlic paste from a jar, and somehow the mistake turned into this incredibly mellow, almost sweet undertone that everyone kept asking about. Now I make it both ways, but that kitchen accident taught me that sometimes the best discoveries happen when you are scrambling to fix something.
Last winter, my friend Sarah came over after a terrible day at work, and I made this for her. She took one bite, closed her eyes, and actually went quiet for a full minute, which is saying something because Sarah never stops talking. That is when I knew this was not just pasta, it was comfort food that could fix a bad mood.
Ingredients
- Spaghetti: I have learned that sticking to 12 ounces is the sweet spot, too much pasta dilutes the sauce and nobody wants that
- Unsalted butter: Starting with unsalted butter lets you control the salt level precisely since the parmesan already brings a lot of saltiness
- Fresh garlic: Do not even think about using the pre minced stuff in jars, fresh garlic gives you that bright, punchy aroma that fills your whole kitchen
- Heavy cream: This creates the velvety base, though I have accidentally used half and half in a pinch and it still works beautifully
- Freshly grated parmesan: The pre grated cheese in plastic tubs will not melt the same way, so please buy a block and grate it yourself
- Shredded mozzarella: This is the secret ingredient that adds that incredible stringy, melty quality that makes you want to eat the whole bowl
- Crushed red pepper flakes: Even if you think you do not like heat, add just a tiny pinch, it cuts through the richness and wakes everything up
- Reserved pasta water: This starchy liquid is pure gold for adjusting sauce consistency, so please do not forget to save some before draining
- Fresh parsley: The bright green color and fresh taste balance all that rich, creamy cheese and make the dish look restaurant pretty
Instructions
- Boil the spaghetti:
- Bring a large pot of generously salted water to a rolling boil and cook the spaghetti until it is just al dente, then scoop out that precious half cup of starchy pasta water before you drain
- Build the flavor base:
- Melt your butter in a large skillet over medium heat and let the garlic sizzle for just a minute or two, you want it fragrant and golden, not bitter and brown
- Create the creamy sauce:
- Pour in the heavy cream and let it come to a gentle bubble before stirring in both cheeses, watching them melt into this gorgeous, glossy pool
- Season and bring it together:
- Add your salt, pepper, and red pepper flakes, then toss in the cooked spaghetti, adding splashes of that reserved pasta water until the sauce coats each strand perfectly
- Finish and serve:
- Pull it off the heat immediately, scatter fresh parsley and extra parmesan all over the top, and get it to the table while the cheese is still melty
My grandmother always said that a good pasta dish brings people to the table without them even being called. I have found this to be absolutely true, as the garlic butter aroma has a way of pulling everyone into the kitchen, asking what smells so good.
Making It Your Own
The beauty of this recipe is how forgiving it is, like a friend who does not mind when you experiment. I have added sautéed mushrooms, spinach, and even roasted cherry tomatoes when I had them sitting around, and every variation has been delicious.
Perfect Pairings
A crisp green salad with a bright vinaigrette cuts through all that richness, and I always serve this with some crusty garlic bread because apparently I am incapable of having pasta without something carby on the side.
Make Ahead Magic
You can prep all your ingredients beforehand, but I highly recommend cooking the sauce fresh, as reheated cream sauces sometimes separate and lose that silky texture. Everything else can be measured and ready to go, so the actual cooking takes minutes.
- If you absolutely must make this ahead, undercook the pasta slightly since it will continue absorbing sauce
- Store any leftovers in an airtight container and reheat with a splash of cream to bring it back to life
- The sauce tastes even better the next day, so do not be afraid of leftovers, they reheat beautifully
There is something so satisfying about a bowl of pasta that coats your fork in that perfect way, and I hope this recipe becomes one of those meals you turn to again and again, just like I have.
Recipe Questions & Answers
- → Can I make this ahead of time?
-
This dish is best served immediately, as the sauce thickens upon cooling. If making ahead, undercook the pasta slightly and reheat with extra cream or pasta water to restore creaminess.
- → What type of Parmesan works best?
-
Freshly grated Parmesan cheese creates the smoothest sauce. Pre-shredded cheese contains anti-caking agents that prevent proper melting. A wedge of Parmigiano-Reggiano grated by hand yields the most authentic flavor.
- → Can I use different pasta shapes?
-
Absolutely! Fettuccine, linguine, or penne work beautifully. The sauce clings well to ridged pasta like rigatoni or gemelli, while wider noodles provide more surface area for the cheesy coating.
- → How do I prevent the sauce from separating?
-
Keep heat at medium-low when adding cheese, and stir constantly until fully melted. Avoid boiling the sauce once cheese is added. If it starts to separate, whisk in a splash of cream or pasta water.
- → What can I add for more protein?
-
Grilled chicken strips, sautéed shrimp, or pan-seared scallops complement the flavors beautifully. Crispy pancetta or bacon bits add savory depth, while white beans make a vegetarian protein addition.
- → Is there a lighter version option?
-
Substitute half-and-half or whole milk for heavy cream, though the sauce will be thinner. Increase Parmesan slightly to maintain flavor intensity, and use less butter while relying on pasta water for silkiness.