I SO know what you mean!
I am forced to make an early dinner (around 5-5.30pm) as my son will snack too much otherwise and not eat his dinner. If I don't let him snack, he complains he is hungry.
I am just NOT hungry at this time, so I either make him some to eat alone or join him, with a very small amount of food. (Which totally satisfies me at this time).
YET, about 9pm, I want food!
Actually, I just made myself some chicken nachos with mountain bread and mozz cheese. Very nice! But I don't go to bed until at least 1am so I figure my body had time to digest it before sleep and I drink losts of water.
I guess it would depend on what you eat during the day and your bedtime as to what is best to eat later at night, but fruit is always good!
If you are a bit of a night-owl like me, have a much smaller dinner and have something little more substantial at this time.
I prefer not to eat at all when my son does, but I like to make dinner a family thing regardless of what I am eating!