Eating too much high-fat, high-calorie food is considered the primary cause of obesity and obesity-related disease, including diabetes.

Read more here:
Diet missing soluble fiber promotes inflammation in the intestines, leading to weight gain