This homemade walnut pesto comes together in less than 10 minutes and can be frozen for up to six months. Perfect for sandwiches, soups, and more!