Roast veg mini quiche