True hunger is physical and arises when your body actually needs nourishment. For example, you might feel a growling stomach, low energy levels, or lightheadedness when you’re truly hungry. These are signs that your body needs food and should eat something healthy. True hunger generally comes on gradually over several hours. So, it’s probably not true hunger if you want food shortly after a meal. This is especially true if you’re craving specific foods, such as those high in sugar or fat.