Packed with flavour and brimming with fresh ingredients, these colourful vegan dishes are a feast for the eyes too