Back when I was first learning how to cook, this was one of the first "fancy" pasta dishes I tried to make. In the beginning, I'm pretty sure I added way too much water to the sauce and ended up with watery, bland pasta with some asparagus and cheese on it. But, I got better at it and it was on regular rotation in our house for about a year. Then I started accumulating cookbooks. I wanted to try Indian! Thai! Stir Fry! Mexican! And this recipe was forgotten for a few years.
A few weeks ago, I cleaned out my cookbooks to donate some to charity (and make room for more!) and found a "Best of Bon Appetit" cookbook. This recipe was in it. I got nostalgic and decided to make it again. I'd forgotten how much I like it! It's quick, easy, and vegetarian. The sauce is pretty mild so it does need some salt and pepper. But, it's very creamy, slightly sweet, and goes well with the roasted asparagus. I added some sauteed garlic for extra flavor. If you can buy blanched hazelnuts in bulk at your grocery store, that will make this dish really quick because then you don't have to do it yourself. Honestly, if you're strapped for time, leaving the husks on will make your dish less pretty but I don't think it's worth it to remove them unless you're serving guests or have the time to spare. My main alteration to this recipe is that I barely added any of the reserved cooking water to the sauce. I did it very slowly and stopped as soon as the sauce reached my desired consistency, which for me was still relatively thick. It was easy to stir and coat everything, but not watery at all. I definitely recommend this dish for a quick work night dinner. I served it with some cantaloupe.