I look at nutrition as fuel for the body. I plan my meals in anticipation of upcoming activity, therefore I will tend to eat larger protions earlier in the day and less in the evenings when my activity levels are lower, the only exception being my post-workout meal which sometimes may include almost up to 30% of my total daily caloric intake.
Regardless of the size of each individual meal, all 4 to 6 meals daily will total my daily caloric intake, which I calculate based on my weight, basal metabolic rate and an activity level.
On non-workout days, my caloric intake is less than my workout days simply because I eat in anticipation of activity level. Nevertheless, my weekly caloric intake remains unchanged because if I eat more on one day, I'll eat less on another and the total remains unchanged.
As for feeling hungry, I find this is cyclical in nature. Sometimes I'm more hungry than usual for no apparent reason, while at other times I'm simply not hungry at all- for no apparent reason.
My own experience tells me: if you're hungry, you should eat, just cut back a little later on in your day when you're not hungry. Otherwise, you'll eventually feel starved and consequently overeat- which will undo all your efforts.