The American Heart Association recommends eating a variety of food fiber sources. Fiber is important for the health of the digestive system and for lowering cholesterol. Foods containing fiber often are good sources of other essential nutrients. Depending on how they're prepared, these foods can also be low in trans fat, saturated fat and cholesterol. Fruits, vegetables, whole-grain, high-fiber foods, beans and legumes are good sources of both soluble and insoluble dietary fiber. The AHA recommends that at least half of grain intake come from whole-grain foods.