بعضی از عادت های اشتباه زندگی و یا برخی شرایط پزشکی از قبیل عدم نوشیدن مایعات کافی، ورزش نکردن ، استرس ، انسداد روده، بیماری روده مانند سندرم روده تحریک پذیر، سرطان کولون، سرطان رکتوم و ... در ابتلا به یبوست موثر هستند.
با این حال مصرف بسیاری از ویتامینها در کنار داروهای بدون نسخه میتواند این عارضه را تا حد زیادی از فرد دور کند.
ویتامین B۵: یا اسید پانتوتنیک باعث تحریک انقباض ماهیچهای در سیستم گوارشی شده و به عمل دفع کمک میکند. میزان توصیه شده برای مصرف روزانه ویتامین B۵، برای اکثر بزرگسالان ۵ میلی گرم است. بیشتر زنان شیرده باید روزانه ۷ میلی گرم از این ویتامین را دریافت کنند.
اسید فولیک: به عنوان فولات یا ویتامین ب ۹ نیز شناخته شده است. کمبود اسید فولیک گاهی اوقات باعث یبوست میشود. در صورت امکان به جای مصرف مکملهای اسید فولیک، غذاهای غنی از آن را مصرف کنید. غذاهای غنی از فولات شامل اسفناج، نخود، غلات صبحانه و برنج غنی شده با اسید فولیک است. حد بالای اسید فولیک که اکثر بزرگسالان میتوانند تحمل کنند، ۱۰۰۰ میکروگرم است.
ویتامین B۵: یا اسید پانتوتنیک باعث تحریک انقباض ماهیچهای در سیستم گوارشی شده و به عمل دفع کمک میکند. میزان توصیه شده برای مصرف روزانه ویتامین B۵، برای اکثر بزرگسالان ۵ میلی گرم است. بیشتر زنان شیرده باید روزانه ۷ میلی گرم از این ویتامین را دریافت کنند.
ویتامین B۱۲: کمبود این ویتامین میتواند باعث یبوست شود. اگر یبوست شما به دلیل کمبود ویتامین B۱۲ باشد، افزایش مصرف روزانه آن میتواند به کاهش علائم کمک کند. غذاهای غنی از ویتامین B۱۲ به غیر از مکملها عبارتند از جگر گاو، ماهی قزل آلا، ماهی سالمون و ماهی تن. اکثر بزرگسالان روزانه باید ۲.۴ میکروگرم ویتامین B۱۲ دریافت کنند.