Homemade Vegetable Quiche