i wonder if the body has a mechanism that makes u want to eat what u need? i seem to b gravitated to pulses on occasion. i do feel that uncontrolled desires of any kind lead to psychological and health issues. People need to separate needs from desires; that is not always an easy one. Because it seems like saints have less and less needs for anything since they r completely satisfied with what they are.
Sure the body has a mechanism which regulates cravings according to needs. But, as you say, greed and desire are confounding factors.
The ideal body-mind setup would not create a craving for sugary and creamy colored pastries (toxic food). That's an artificial desire created out of habit. The body would legitimately need bread and butter and honey, its need for carbs and fats has been deranged though by bad habits, so the need gets hijacked by desire.