Fiber comes from plants. It is the part of the plant that your body can’t digest and absorb. Plant foods – vegetables, fruits, whole grains, beans, nuts, and seeds – are rich in dietary fiber.