If you do not have enough amount of fibrous foods, the digestive tract becomes weak and sluggish. This condition leads to constipation. If you want to prevent and cure constipation, you should increase the intake of dietary fiber. The daily requirement of fiber for adults is twenty five to thirty grams. All berries including raspberries and blackberries are good for constipation. You should eat popcorn as it contains a lot of fiber. Include lima beans, kidney beans and navy beans in the diet. Some dried fruits like figs, apricots are good sources of fiber. If you like eating bread, choose the one made with whole wheat. Some of the best foods for constipation are as follows.