Fiber: recommended amounts

Most experts recommend approximately 40 grams of fiber each day.
In other words:

Men require 16 grams of fiber per 1,000 calories
(based on a daily intake of 2,500 calories)

Women require 20 grams of fiber per 1,000 calories
(based on a daily intake of 2,000 calories)

Most people in industrialized nations only consume between 12 and 19 grams of fiber per day -- far from the recommended amounts. High-fiber foods that can help people achieve their daily fiber targets include whole-grain products, legumes, soya, linseed, potatoes, fresh fruit, vegetables, nuts and SolaGrain.