Good sources of insoluble fiber include beans, whole wheat or bran products, green beans, potatoes, cauliflowers, and nuts . While many fiber supplements exist, most do not contain the additional vitamins and minerals, including vitamin B and iron, found in fiber-rich foods.