The egg part rules out this being vegan-friendly but you can absolutely make this suitable for a vegetarian diet by swapping the pork for your favourite protein (soy-marinated tofu, seitan and so on) or else just increasing the vegetable content and adding a handful of cashews too.