I roast often, I use a variety of pyrex dishes, large round or a stainless steel braai pan that I bought from the braai/gas utensil isle in builders warehouse, sometimes I use my old defy oven pan.
I have never used teflon to roast with, I have a teflon pan set aside just for pancakes, the rest are all stainless steel with copper enforced layer.
I have thrown away the teflon coated Jamie Oliver saucepan I had, and replaced it with a mean little plain stainless steel one as well.
Roasting secrets:
- roast first 30 minutes at 200
- turn down to 180 for rest of time
- add water to the roasting pan, the steam prevents drying out and gives a more even roast
- when done, take it out and let it stand for 30 minutes
(I don't just add water, I add about 500ml or more of water, mixed with wine or some chutney, a clove, maybe a dash of balsamic, 1/2 clove of garlic)