The French bread is vegan. Just be sure to get this pre-built sub without cheeseor mayo. It comes with an avocado spread and you can pile it on with extra veggies!jamiewoodrum20