Step-by-Step Instructions
Boil the Pasta:
Bring a large pot of salted water to a boil. Add the pasta and cook according to the package instructions until al dente. Reserve about 1 cup of pasta water before draining.
Prepare the Walnut Sauce:
While the pasta cooks, toast the walnuts in a dry skillet over medium heat for about 5 minutes, stirring frequently until fragrant. Be careful not to burn them.
In a blender or food processor, combine the toasted walnuts, Parmigiano-Reggiano cheese, garlic, olive oil, and heavy cream. Blend until smooth, adding a bit of reserved pasta water if necessary to achieve a creamy consistency. Season with salt and pepper to taste.
Combine the Pasta and Sauce:
In the same skillet used for toasting walnuts, add the drained pasta and walnut sauce. Toss gently to combine, adding reserved pasta water as needed to loosen the sauce. Heat for another minute to warm through.
Serve:
Transfer the pasta to a serving bowl. Garnish with additional grated cheese and fresh herbs if desired. Serve immediately.
Tips and Substitutions
Toasting Walnuts: Always toast walnuts to enhance their flavor; it takes just a few minutes and makes a big difference.
Consistency Adjustments: Adjust the creaminess of the sauce by adding more or less cream or pasta water, depending on your preference.
Cheese Alternatives: For a stronger flavor, try using pecorino cheese instead of Parmigiano-Reggiano.