food that contain insoluble fiber
This classification of foods, which includes beans, lentils, peanuts and peas, is high in both soluble and insoluble fiber. Black beans, kidney beans and navy beans are especially high in soluble fiber. Each contains at least 2 grams per 1/2-cup serving.