No, it is not vegan. It contains animal byproducts such as Parmesan cheese.