Неправильна дієта, відсутність фізичної активності все це впливає на здоров'я людини. Не виключено - це може вплинути і на людину, яка страждає на геморой.
Основа раціону при цьому захворюванні - це овочі, фрукти та злакові.Можна вживати в їжу гречану, перлову, вівсяну, ячну крупи, а ось від рисової і манної краще відмовитися. Хліб потрібно вибирати з борошна грубого помелу, корисний хліб з висівками, не рекомендується їсти свіжий хліб.
Макаронні вироби з твердих сортів пшениці можна вживати в їжу зрідка. Можна їсти практично будь-які овочі, краще віддати перевагу буряку, моркві, кабачку, капусті (брокколі і цвітної), огірків і помідорів. Їх можна готувати на пару, відварювати або вживати в свіжому вигляді.
З фруктів дуже корисні яблука, банани, абрикос, слива, цитрусові, а також сухофрукти (курага, чорнослив, родзинки), вибираючи плоди, потрібно дивитися, щоб вони були стиглі.
При геморої можна вживати в їжу м'ясо і рибу нежирних сортів, готувати м'ясні та рибні страви краще на пару або запікати в духовці. Корисні для організму будь-які види олій , особливо оливкову і лляну, їх можна додавати в салати замість майонезу. Немає обмежень щодо вживання кисломолочних продуктів, особливо додатково збагачених лакто і біфідобактеріями.
З напоїв дозволяється пити соки, морси, неміцний чай. Крім того, необхідно пити і чисту воду. Для профілактики закрепів рекомендується щодня вранці натщесерце випивати склянку прохолодної води. У період ремісії захворювання дозволяється вживати слабоалкогольні напої в невеликій кількості.