Hemorrhoids are commonly caused by persistent constipation, so it can be helpful to implement certain dietary changes if you have hemorrhoids. Our Denver, CO gastrointestinal specialists advise avoiding foods with little to no fiber, such as ice cream, potato chips, cheese, chips, fast food, and processed foods.