Which foods are the best to eat for a high fiber diet?

See below. Fiber is the non digestible part of fruits, whole grains. Vegetables, beans and legumes. You get it by eating these foods. Fiber is not found in meat, dairy, fowl or fish. When fiber foods are processed ( orange juice for example, or white rice) alot of the fiber is removed in processing. Your best bet to have fiber in your diet is to eat foods in their natural state with minimal processing.