Eating potatoes does not cause diabetes. However, eating excessive amounts of potatoes can lead to obesity in the long run when coupled with lack of activity. Obesity and a sedentary life are both leading risk factors for diabetes type 2. So indirectly, you might land up having diabetes. So, it is lack of physical activity and not potatoes that can be a risk factor for causing diabetes.