This delicious crumble contains fish (smoked mackerel) so it is not suitable for vegetarians or vegans. It can be made vegetarian by swapping the fish for more vegetables or cubed/mashed smoked tofu. The dish contains butter, milk, cream and cheese, so I would not attempt to make a vegan version of this dish.