To make this tart vegan, you would need to use non-dairy milk, coconut cream, and non-dairy butter. I haven't tested this myself so I'm not sure how it would turn out.