بهترین سبزی برای درمان این بیماری می تواند اسفناج باشد. زیرا دارای مقادیر زیادی فیبر است. در حقیقت این سبزی برای کل دستگاه گوارش و پروسه هضم غذا مناسب است. این سبزی روده را به خوبی تمیز می کند. دارای مقادیر بالای منیزیم است که برای حرکات دودی روده مهم و ضروری است. همچنین اسفناج دارای خاصیت ضد التهابی است که به طور مستقیم بر درمان هموروئید یا بواسیر تاثیرگذار است. تربچه نیز از دیگر سبزیجات مفید برای درمان بواسیر یا هموروئید است. به خصوص محلوط تربچه با عسل خواص درمانی مفیدی برای درمان هموروئید دارد.