What I've learned from a sample size of one, myself, is that I think "I'm hungry" in two cases. First, is when I'm
actually hungry. For example, when I don't eat for a day while doing stuff. Then, the more common one, is when I just "feel like eating", two hours after a nice meal.
Intermittent fasting and portion control helped me differentiate the two, as well as, as you point out, see the effects the different kinds of food have on my feeling hungry two hours later.
What I find is that it's usually the second kind of "hunger" which has the worst effect on my concentration. It's when I know I have this or that snack lying around, and I keep thinking about having some, and the only way to calm that thought is to go and eat.
The first kind has a much different effect, I just feel like I have no strength, and it makes me think of eating "actual" food.
> So I don't think it's as simple as telling people to only eat when they are hungry.
I think you're right, but I also think that it's possible to teach people to listen to their bodies and learn the effects different foods have on the feeling of hunger.
The issue is that some foods, especially in restaurants, are "foods that make you hungry" disguised as "healthy meals". Think salads or just a piece of meat with vegetables, but drenched in some sugary-fatty sauce.