Causes of red kidney bean poisoning. The main cause is a toxin called ‘phytohaemagglutinin’ or kidney bean lectin. This is a sugar based protein (glycoprotein) which is found in many types of beans which includes cannellini beans and broad beans.