Cook pasta in boiling water for 6 minutes. Add asparagus and continue cooking until just tender (about 3-5 more minutes). Drain and return to the pot.: The pot should be at a rolling boil so the pasta moves freely and cooks evenly, producing a faintly elastic chew that we call al dente. When you add the asparagus , listen for the water to settle into a lighter boil, and watch the stalks go from dull to vibrant green in color, which signals tenderness. Drain promptly to stop cooking, and returning everything to the pot helps residual heat keep the pasta warm for the sauce to cling. A common mistake is overcooking the pasta which will make the texture mushy and the final dish gummy.
In a medium bowl, whisk milk, mustard, flour, salt, and pepper.: As you whisk these elements together, you should aim for a smooth, lump free mixture, which will create a silkier sauce. The whisk action dissolves the flour into the milk , preventing gritty pockets and allowing the dijon mustard to distribute evenly. This blending stage is crucial for a consistent texture, and you will feel the mixture thicken slightly at room temperature. A typical misstep is adding flour directly to hot liquid, which can lead to clumping.
Heat oil in a small saucepan on medium-high heat. Add garlic and cook until fragrant and lightly browned (stirring constantly) for about 1 minute. Pour in the milk mixture and whisk. Continue stirring as you bring it to a simmer. Cook until thick, 1 to 2 minutes. Stir in lemon zest and juice.: When the olive oil shimmers, add the minced garlic and smell the immediate floral aroma that develops as it warms. Browning should be subtle, just a hint of gold, because overbrowned garlic tastes bitter. Pour the combined milk mixture into the pan and whisk to form an emulsion; you will see the mixture thicken and coat the back of a spoon, which is the cue to remove heat. Stirring continuously prevents scorching and keeps the texture glossy. Adding the lemon zest and juice at the end preserves their bright aromatics. Watch closely to avoid rapid bubbling that can break the sauce.
Stir this sauce into the pasta and cook over medium-high heat. Cook until sauce is thick and creamy. Mix grated Parmesan cheese into the pasta.: As you fold the warm sauce into the pasta and asparagus , pay attention to the way it clings and smooths across the pieces. The sound is gentle, a soft stirring, while the surface becomes glossy and slightly reduced. Incorporating the grated parmesan cheese now allows it to melt and further thicken the sauce, adding a savory backbone. If the sauce appears too loose, a minute of gentle heating will concentrate it, but be careful not to overheat, as high heat can make the dairy separate. Avoid dumping cheese in all at once which can clump.
Top with remaining shaved Parmesan cheese as a topping. ENJOY!: The final touch of shaved parmesan cheese brings a creamy yet slightly granular texture that softens on contact with hot pasta, creating pleasing contrast. Serve immediately so the shavings melt lightly and the dish retains warmth. This finishing note also provides a visual cue, with the ribbons of cheese catching the light and drawing attention to the bright lemon flecks. A frequent error is letting the dish sit too long, which dulls flavors and causes the sauce to tighten and become less glossy.