Pine nuts are an authentic ingredient in basil pesto. But they are expensive. This post looks at the best substitute for pine nuts in pesto.| Non-Guilty Pleasures