What Foods Help Constipation?


Constipation is a condition where individuals find it hard to have bowel movements. It is a highly common problem nowadays. There are numerous causes of constipation like medications, digestive diseases, drinking less water, or a low-fiber diet.

If you are constipated because of the last reason, luckily there are a lot of foods that can help solve this illness due to their high fiber content. If you want to get rid of constipation fast, you should add the following foods to your regular diet.


Beans are not only an excellent source of fiber, but they also contain proteins and minerals. They can help improve your digestive health. You can make a full meal with beans or enjoy them in soup, pasta, salad, or other side dishes. Make sure you boil or cook beans thoroughly before eating them, or they might cause you digestive issues and make your stomach gaseous.


Broccoli contains not only fiber but a high amount of water too. This is why eating broccoli every day is helpful in relieving constipation and staying hydrated. If you want to get rid of constipation faster, eat broccoli in raw form. You can also bake it, steam it, and broil it, but don’t overcook it because it might lose its fiber content.

Sweet Potatoes

It is recommended to add sweet potatoes to your diet because of their fiber content. One baked medium-sized sweet potato with the skin contains 3.8 grams of fiber. Don’t peel off the skin since it contains more fiber than its body. Also, avoid having it with a creamy topping such as sour cream or butter.

Brown Rice

White rice can not only cause constipation, but it is also harmful to your overall health. If you are already avoiding it, that’s well and good. But if you crave to eat rice sometimes, you should try the brown one. Brown rice is very healthy and rich in fiber. It is a whole grain food which can be very helpful in avoiding constipation.


Spinach, like broccoli, is a 2-in-1 food. It is not only an excellent source of fiber, but it also contains magnesium. If you eat a cup of cooked spinach, you are likely to get four grams of fiber. You can also make spinach juice or drink its boiled water to get relief from constipation.

That’s all. Hopefully, with this article, you will know What foods are good for constipation¬†and be able to stop it fast.