Gainer to odżywka składająca się węglowodanów oraz białek skomponowanych w różnych proporcjach w zależności od rodzaju gainera. Klasyczne gainery zawierają w składzie więcej szybko uwalniających się węglowodanów (od 60% do 80%) i ich głównym zadaniem jest uzupełnienie ubytku energii po intensywnym treningu. Może być stosowany przed treningiem oraz po nim. Bardziej kompleksowe mieszanki All in one mają większą zawartość białka oraz oprócz szybko przyswajalnych mają w składzie również wolno przyswajalne węglowodany, które pomagają w regeneracji. Ponadto są uzupełniane o inne składniki odżywcze, takie jak enzymy trawienne, tłuszcze, minerały. Czasem w składzie pojawia się również kreatyna czy aminokwasy. Mieszanki All in one ze względu na bardziej zbilansowaną formułę mogą być stosowane po treningu, ale również w ciągu dnia, nawet jako alternatywa dla posiłku.