The body is wired to tell the brain what it needs. Food is a spiritual matter. Forcing it to partake of what it's not desirous of is an insult to the Spirit.
This is why people fail at 'diets', and end up gaining more than they lose.
Listen to what you're sparked to enjoy; and and feed the body accordingly. Of course, everything in moderation is key.
Yes, a slab of sauce-laden beef ribs with a slice of cake and vanilla shake may mean a few more minutes at the gym; but the yen is fed.
The worst thing a person can do is feed the body what it's not interested in.
Btw, I totally agree that meditation and fasting are crucial to not letting food be a god in life.
Peace.