Regular shop bought pesto is not vegan, however vegan pesto is now readily available. Freshly made vegan pesto however is even more delicious and is easy to make too.