is pesto vegan friendly? the classic pesto recipe is, unfortunately, not vegan because it's made with fresh basil, garlic, pine nuts, oil, and parmesan cheese. thankfully, it doesn't take much to make a delicious vegan pesto. just remove the dairy and mix and match a few other ingredients.