1poundpasta, preferably rotini, farfalle or other short pasta
112-ounce package of frozen artichoke hearts, thawed
1cupfresh basil leaves, packed down
2/3cupchopped walnuts
2garlic cloves, roughly chopped
1lemon, zest and juice
1/2teaspoonsalt and pepper
2/3cupextra-virgin olive oil
1/2cupfresh grated parmesan cheese*
Instructions
Bring a large pot of salted water to a boil. Add the pasta and cook until just al dente, reserving 1/2 cup water.
Place the artichoke hearts, basil, walnuts, garlic, lemon zest, lemon juice, salt, and pepper in the base of a food processor. Process on low until roughly chopped, stopping a few times to scrape down the sides.
With the machine running, drizzle in the olive oil and process until well combined.
Add the pesto to a bowl and add in the warm pasta, and toss until just combined. Add in the cheese and toss together again until combined. If the mixture is too thick, add in a tablespoon or two of the pasta water to thin.
Notes
*You can make this vegan by omitting the parmesan cheese. Or, you can add in a tablespoon of nutritional yeast to the pesto mixture for a cheese-like taste.