how long does it take for you to get hungry?
In general, though, it's normal to feel hungry, or a little peckish, three to four hours after eating a meal. If you find yourself hungry more often than this – or ravenous before meals – consider whether one (or more) of the following culprits is the reason.