Skip the reservation. This Olive Garden Alfredo sauce copycat is richer, creamier, and honestly better than what you get at the restaurant — and it's on the table in 20 minutes.
¾cupVegetarian parmesan cheesefreshly grated and loosely packed
Instructions
Cook Pasta: Bring a large pot of water to a boil. Salt generously — the water should taste pleasantly salty. Add the fettuccine and cook to al dente, 1 minute less than the package directions. Before draining, scoop out ½ cup of the pasta cooking water and set aside. Drain the pasta
Saute Garlic: Heat a large saucepan or skillet over medium-low heat. Add the butter. Once melted and just starting to bubble, add the minced garlic. Sauté for 1–2 minutes, stirring frequently, until fragrant and just barely golden at the edges. TIP: Watch the heat — garlic burns in seconds and burnt garlic will make the entire sauce bitter.
Build Roux: Add the flour all at once. Stir and cook for 1–2 minutes, stirring constantly, until the mixture turns a pale golden color, smells slightly nutty, and no longer looks raw or shiny. This is your roux.
Add Milk: Add the milk slowly, whisking vigorously to avoid any lumps. Within 3–4 minutes of adding all the milk, it should thicken noticeably. Keep the heat at medium-low throughout.
Add the Cream and Seasoning: Pour in the heavy cream and stir to combine. Add the salt, black pepper, and Italian seasoning. Stir well. Increase heat slightly to medium and let the mixture come to a gentle bubble — not a rapid boil. Simmer for 2–3 minutes, stirring frequently, until the sauce has thickened to a consistency that coats the back of a spoon.TIP: Do not let it boil rapidly. A hard boil causes the cream to reduce too fast and can make the sauce break, turning greasy and slightly grainy. Gentle bubbles only.
Add the Parmesan: Add the freshly grated Parmesan in small handfuls — about 3–4 tablespoons at a time — whisking constantly and waiting for each addition to fully melt before adding the next. Adding all the cheese at once in a pile causes clumping. Go slowly and the sauce will be perfectly smooth.
Taste and adjust salt if needed. Remember the Parmesan is salty — taste before adding any extra salt.
Add Pasta: Add the cooked fettuccine directly to the pan. Using tongs, toss to coat every strand in the sauce. If the sauce looks too thick, add the reserved pasta cooking water a tablespoon at a time, tossing as you go, until the sauce reaches your preferred consistency.
Notes
Never use pre-shredded Parmesan from a bag. It will not melt properly. The anti-caking agents in pre-shredded cheese are the single biggest cause of grainy Alfredo sauce. Buy a block, grate it yourself right before adding.
Keep the heat medium-low the entire time. This is the most important rule. Alfredo sauce on high heat breaks — the fat separates, the cheese seizes, and you end up with a greasy, curdled mess. Low and slow wins every time.
The sauce will look thinner than you expect in the pan — that's correct. It thickens significantly as it cools and as the pasta starch absorbs into it. If you cook it until it looks "done" in the pan, it will be too thick once served.
Add pasta water to save an over-thickened sauce. If the sauce becomes too thick after tossing with pasta, add reserved pasta cooking water — its starch content helps bring the sauce back together without diluting flavor the way plain water would.
If the sauce breaks or turns greasy: Remove from heat immediately and whisk in 2 tablespoons of cold milk vigorously. This usually brings it back together. Prevention is better — keep the heat low and don't rush.