- If your diet does not contain enough protein, fiber, or fat, you may find that you are hungry all the time.
- Your appetite may be affected by a number of factors, including your stress level and the amount of sleep you get.
- Julia Zumpano, RD, a registered dietitian, discusses the reasons why you may feel hungry all the time as well as the foods that might help you feel fuller for a longer period of time.