You can cook most food in a cast-iron pan but some foods will strip the enamel coating from your carefully seasoned skillet.
To make any pan nonstick, Gentile recommends using neutral oil with a high smoke point, such as canola, avocado, refined ...