While mayonnaise is made from oil and eggs, vegan mayo is made from oil and and other plant-based ingredients. Some brands include vinegar and/or lemon juice and soy or aquafaba (chickpea liquid).