The best sources of insoluble fiber are whole wheat and whole grain. Other good sources are:  Brown rice. Carrots. Celery. Cucumbers. Dark leafy greens. Grapes. Green beans. Nuts. Raisins. Tomatoes. Zucchini.