Fiber is a very good source of nutrients for your body. A deficiency may increase a risk of constipation, hemorrhoids, high cholesterol, high blood sugar, obesity, colon cancer and heart disease. In other words, high fiber foods are essential if you want to look and feel your best.
It is good to consume about 10 grams of fiber daily and for great health an intake of 30-40 grams of fiber per day is necessary. Here’s a list of fiber rich foods:
Bread Whole wheat or whole grain breads with at least 4-5 grams of fiber per serving are the best bet.
Pasta A great source of fiber, if you choose a high fiber alternative such as pasta made with rice, artichoke, corn or whole grain of Choose pasta made from whole wheat or whole grain. Remember to look for 6 grams or more of fiber per serving on the package.
Cereal Some cereal may have very little nutritional value, so be sure to check that your cereal contains less than 10 grams of sugar and 7 grams of fiber per serving.
Beans, Nuts and Seeds Some high fiber beans nuts and seeds include: almonds, black beans, cashews, flax seeds, garbanzo beans, kidney beans, lentils, lima beans, peanuts , pistachio nuts, pumpkin seeds, soybeans, sunflower seeds, walnuts.
Fruits and Vegetables Try to eat at 2.5 cup servings a day. Fruits such as apples, bananas, grape fruits, blueberries, pears and strawberries is packed full of fiber as well as vegetables such as, avocados, sweet corn, kale, sweet potatoes, peas and carrots.
Getting fiber in the morning is really important to, cerel is a great way to get that done, one brand that I really love is "kellogs All Bran" then cut up some bananna's and starberries and throw them in. Its an easy and great way to start the day.