This recipe is not vegan because mayo is made with eggs, however, you could switch it out for vegan mayo and make the recipe vegan with that simple little switch.