Traditional pesto is made with dairy cheeses like dairy parmigiano reggiano and pecorino. Vegans don't eat any animal products. It's easy to make pesto vegan by using a vegan parmesan cheese or nutritional yeast, which has a cheesy flavor.