Los carbohidratos y los lípidos están compuestos de carbono, hidrógeno y oxígeno.
Los ácidos nucleicos contienen carbono, hidrógeno y oxígeno, más nitrógeno y fósforo.
Las proteínas contienen carbono, hidrógeno y oxígeno, más nitrógeno y azufre. Algunos también contienen magnesio, hierro, cobre, manganeso y otros iones metálicos, por lo que requerimos cantidades mínimas de esos metales en nuestras dietas.