Sesame oil is widely regarded as the worst oil for seasoning cast iron. This is because the oil has a strong nutty and rich flavor that can be transferred to whatever you may be cooking. Many other, non-neutral or highly flavored oils are not always the recommended oil for seasoning cast iron. These include oils such as walnut oil, chili oil, and even some varieties of peanut oil and olive oil.