Foods that can prevent or relieve constipation:
- baked beans,
- black-eyed peas,
- garbanzo beans,
- lima beans,
- pinto beans, or
- kidney beans.
4- Rye Bread:
"Pears contain some of the most fiber, King says. Be sure to eat the skin to get the most fiber you can. With the skin, an average pear provides 5 to 6 grams of dietary fiber that you need to regulate your digestive system."
Foods that can cause constipation:
2- Dairy products:
One study of Iranian children, ages 1 to 13, found that dairy products could be the cause of their constipation. Almost all the children (80 percent) who eliminated cow's milk and milk products from their diet had more regular bowel movements.
3- Red meat:
Green bananas cause constipation because they still have a lot of starch, which can be hard for the body to digest. Bananas also contain pectin (fiber) that draws water from the intestines toward the stool. 'So if someone is already dehydrated, this can only [worsen] the problem...'"
"Like bananas, caffeine can go either way. Caffeine is a stimulant that can make have more bowel movements. But if you're dehydrated, you may find that the caffeine in coffee, black tea, and chocolate only makes you more constipated."
Medicine Net: http://www.medicinenet.com/constipation_foods_5_foods_to_avoid_and_5_to_eat/views.htm