They are given a list of several possible ingredients. In return, the IC and Challenger prepare shopping lists for each secret ingredient. The kitchens are stocked appropriately. They are not told until battle time of the actual ingredient. The "reveal" is done several times-approx. 45 mins before the cooking starts. This is a good article about ICA.
http://en.wikipedia.org/wiki/Iron_Chef_America