This vegan pesto recipe is a tasty combination of fresh greens, herbs, and almonds. While pesto tends to have dairy in it in the form of Parmesan cheese, this one doesn't have any. As a result, it is a perfect vegan option to serve your family and friends.