i'm not veg but I eat tofu with some frequency because it is good in soup and stir fry.