All the non-meat toppings are vegan except the corn and mashed potato! Everything is rly flavourful, I rly like the beans :) Super oniony tho! (Note I added the walnuts myself)