لا يُعرف سبب محدد للبواسير ولكن هناك عدة عوامل تزيد من الضغط داخل البطن، وبالذات الإمساك الذي يُعتقد أنه يَلعب دوراً كبيراً في زيادة حجمها. وتنشأ البواسير نتيجة لتجمع الدم بطريقة غير طبيعية وغير معتادة في أوردة منطقة الشرج، ما يؤدي إلى ارتفاع ضغط الدم داخلها، وبالتالي لا تتحمل جدران الأوعية الوريدية ذلك الحال، وتبدأ بالتمدد والانتفاخ، الأمر الذي يجعلها مؤلمة، وخاصةً عند الجلوس.
لابد من البحث عن النظام الغذائى الغنى بالأطعمة التى تساعد على الوقاية من البواسير أو علاج الأعراض فى حالة الإصابة بالبواسير. هناك الكثير من الاطعمة والحضروات او الفواكه التي تساعد في علاج او الوقايه من البواسير ومنها :
التوت البري
التوت البري هو من الأطعمة الجيدة وخاصة لأولئك الذين يعانون من البواسير و التوت غنية بالحديد وأنه يمكن أن يساعد في استعادة تلف الأوعية الدموية و زيادة في الصحة العامة للنظام الأوعية الدموية .
التين
التين هو العلاج الفعال لعلاج الإمساك التين هو أفضل ملين إذا كنت تعاني من الامساك. وهو يعتبر التين ممتاز لعلاج البواسير وذالك بغلي التين في ماء واستخدام ماء والجلوس فيه لعلاج البواسير وايضا يعتبر حليب التين او الماء الذي يخرج من التين علاج فعال للبواسير. إذا لم يكن لديك التين الطازج ، يمكنك استبدال من التين الجاف .
السبانخ
هذه الخضار المغذية هي الغذاء الجيد بالنسبة لأولئك الذين يعانون البواسير . السبانخ مفيد للجهاز الهضمي بأكمله ، و يعتبر فعالة في تنظيف وترميم القناة الهضمية . عنصر المغنيسيوم في هذه الخضار مفيد لتشغيل القناة الهضمية .
الفجل الاحمر
الفجل الأحمر هو جيد جدا في علاج الإمساك و البواسير . الألياف فيه يساعد على دفع الفضلات من الأمعاء بسهولة أكبر . بالإضافة إلى تقديم المساعدة للحركة للامعاء، و يحتوي الفجل أيضا علي بعض المواد الغذائية التي هي جيدة للقولون . عنصر Betacyanin يخلق اللون الأرجواني من الفجل . و يكون لديها القدرة المضادة للسرطان ، خاصة سرطان القولون .