This is a very different take on the usual quiche. I used a ready-made crust and baked it using the directions on the package. I used canned mushrooms, but I believe the fresh ones would have been better. I used egg substitute and soy milk to make a low cholesterol version. I also added artichokes. I really like the feta cheese on top. It adds a great texture to finish it all off.