Er zijn diverse bronnen van voedingsvezels te onderscheiden. Plantaardige voeding vormt de grootste, natuurlijke bron van voedingsvezels, maar ook schimmels bevatten vezels. De vezels in planten zorgen voor stevigheid en voor opslag van voedingsstoffen. Met name de celwanden en schillen van planten en vruchten zijn rijk aan vezelmateriaal. Veel vezels komen dus van nature in onze voeding voor en kunnen eventueel daaruit worden geïsoleerd (dus uit vezelhoudende producten de vezels halen). Ook is het mogelijk dat vezels synthetisch worden gemaakt.