Błonnik nie jest jednorodną substancją, lecz mieszaniną różnego rodzaju związków chemicznych. Z tego względu dzieli się błonnik na dwa typy: rozpuszczalny i nierozpuszczalny. I choć współwystępują one ze sobą w różnych proporcjach w żywności pochodzenia roślinnego, to jednak każdy z nich ma inne działanie na organizm.