Olive oil, safflower oil, coconut oil, sunflower oil, almond oil,cottonseed oil, corn oil, soybean oil,avocado and peanut oil are all possible substitutes for canola oil. Of these alternatives sunflower oil is likely to be the best given its likeness to canola oil in colour.
Source: 11 canola oil alternatives
I would avoid olive oil if it will by high-temperature frying, due to olive oil’s much lower smoking point.


