Dietary fibre is present in most plant foods. Fruits, vegetables, whole grains, pulses, dals, nuts and seeds, contain soluble and insoluble fibre. On the contrary, foods from animal sources (meats, dairy, egg, fish, poultry) do not contain dietary fibre. Refined foods like maida, sugar, oil...