No store-bought jar of pesto can compare to this easy to make fresh homemade version of basil pesto. Classic recipes call for pine nuts and if you have them by all means go ahead and use them. I find walnuts to be more economical and I like the flavor a little bit more. When tossing with pasta, mix with some of the starchy pasta water to thin pesto.