100 Percent Vegan (Quiche)