Where on earth did you find this marvelous recipe?!! Fantastic. My entire family (even 2 young daughters) give it a 5! Made it w/o mushrooms since we don't eat them and added about 2 tsp. minced garlic to the tomato/onion/parsley mixture, which I cooked in olive oil. I think the prep time was undererstimated - more like 30 min. before baking, but it was worth it. Thanks for helping us use of some leftover Christmas ham!!