Există mai mulți factori care determină capacitatea cuiva de a mânca fără a lua în greutate, cum ar fi metabolismul bazal, nivelul activității fizice, consumul de alimente bogate în proteine și fibre, genetica și obiceiurile alimentare sau poate fi chiar o problemă medicală, cum ar fi tulburarea de alimentație sau disfuncția tiroidiană.