There are a lot of foods that can affect your hormones. Some of the worst offenders are processed foods, sugary foods, and unhealthy fats. These foods can disrupt your hormone levels and cause all sorts of problems.