Traditional pesto contains parmesan cheese which is not vegan. We use nutritional yeast instead as a substitute for the cheese.