We've had the same big aluminum roasting pan for over 25 years. I don't have any "non-stick" pans - all they do is peel and that's really not good for you. That roasting pan is a workhorse, and anything (anything!) can be soaked out of it. We have never cooked turkey in anything else.