Jika Anda memiliki hemoroid internal atau campuran, Anda perlu berhati-hati dengan diet harian Anda dan tidak makan cabai dan makanan laut, serta makanan yang mengiritasi seperti daging domba, secara berlebihan. Ada risiko oedema lokal dan kongesti pada hemoroid, atau minum dalam jumlah besar dan makan makanan kering dapat menyebabkan tinja kering dan berkurangnya air dalam usus, membuat pasien sembelit. Konstipasi terjadi ketika pasien mengalami kesulitan buang air besar, dan buang air besar dengan paksa yang berlebihan atau waktu buang air besar yang lebih lama dapat menyebabkan kongesti lokal lebih lanjut dan oedema pada hemoroid internal, sehingga memperparah kondisi tersebut. Pasien dengan hemoroid internal perlu menghindari kejengkelan lebih lanjut atau serangan berulang, serta lebih jauh menghindari kemungkinan operasi. Dianjurkan untuk makan makanan yang terutama didasarkan pada sayuran dan buah, asupan protein moderat, tanpa cabai dan tanpa alkohol.