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