Many foods contain calcium, but milk and dairy products are the most significant sources. Milk and dairy products, such as yogurt, cheese, and buttermilk, contain a more efficiently absorbed form of calcium than other foods. Soluble fiber attracts water and turns to gel during digestion. This process slows digestion and the rate of nutrient absorption from the stomach and intestine. Soluble fiber is found in oat bran, barley, nuts, seeds, dried beans and legumes, lentils, peas, and some fruits and vegetables.
Insoluble fiber appears to speed up the passage of food through the stomach and intestine.
It also adds bulk to the stool. Insoluble fiber is found in wheat bran, vegetables, and whole grains. A diet high in fiber has been thought to reduce the risk of cancers of the rectum and colon. Since fiber speeds up the passage of food through the digestive tract, it may help limit exposure to cancer-causing agents in food. Recent research, however, has questioned the fiber-cancer link.