Good sources of dietary fiber including fruits vegetables, legumes and whole grains are highly recommended when one has constipation. Therefore; For constipation; i would recommend legumes such as beans, peas, and Lentils; Vegetables including Brococoli, spinach, The whole grains such as oatmeal, chia seeds, or flaxseeds, fruits such as berries, pears, apples and dried fruits.