Processed foods play a huge, largely under recognized role in obesity and weight gain. Processed foods cause obesity as our bodies often over eat these foods. There are no natural satiety signals in these processed foods. Fasting often helps us get around the problem of processed foods.