Le raffinose est un triholoside (oligoside) composé d'une unité de galactose, d'une unité de glucose et une unité fructose. Ou plus simplement c'est une unité de galactose attachée à une unité de saccharose par son glucose.
Les humains et autres animaux monogastriques (cochon et poule) ne possèdent pas l'enzyme α-galactosidase, ainsi cet oligoside n'est-il pas digéré par l'estomac et l'intestin grêle. Par contre il est partiellement fermenté par les bactéries présentes dans le gros intestin ce qui produit du dioxyde de carbone, du méthane et de l'hydrogène, conduisant à la formation de flatulence généralement associée à la consommation de haricots et autres légumes[3].