Las hojas de guayaba contienen fitoquímicos naturales, incluyendo varios antioxidantes llamados carotenoides y antocianinas, y otros llamados flavonoides. Algunos de sus compuestos pueden tener actividad antibiótica natural que ayuda a matar los agentes patógenos. Inhibe varias enzimas diferentes que convierten los carbohidratos en el tracto digestivo en glucosa, lo que podría ralentizar su absorción en la sangre.