Stalna potreba za slatkim može biti uzrokovana određenim zdravstvenim stanjima, kao i načinom prehrane, manjkom energije i nedostatkom sna. Prema nutricionistici Ali Bandier, želja za slatkim često nastaje kada tijelu treba brz izvor energije. Među nutrijentima čiji se nedostatak povezuje sa željom za slatkim su magnezij, vitamini skupine B, cink, krom, željezo i omega-3 masne kiseline. Nedostatak magnezija u organizmu može biti povezan s većom željom za čokoladom. Vitamini skupine B sudjeluju u metabolizmu glukoze, a njihov nedovoljan unos može utjecati na način na koji tijelo koristi glukozu kao izvor energije. Nedostatak željeza povezan je s niskom razinom energije i čestim umorom, zbog čega se može javiti potreba za brzom energijom iz slatke hrane. Željezo se nalazi u mesu, ribi i peradi, ali i u grahu, grožđicama, suhim marelicama i špinatu.