Why would someone be hungry all the time?


Quick Answer

Sarah Klein of the Huffington Post says hunger may be caused by eating too little for breakfast, not getting enough sleep, drinking diet soda or high levels of stress. Excessive hunger may also be caused by a medical condition such as diabetes, low blood sugar, hyperthyroidism, Graves' disease and eating disorders, according to Healthline.

Continue Reading

Full Answer

Klein says not getting enough calories at breakfast may leave someone feeling hungry before lunchtime. An adult should consume approximately 300 to 400 calories for breakfast, some of which should be from protein. Not getting enough sleep may lead to higher levels of the hormone that triggers hunger, resulting in increased appetite.

Drinking diet soda tricks the brain into thinking calories are about to enter the bloodstream. When no calories appear, the brain sends out signals that trigger hunger pangs. Someone who is stressed out may crave fatty or sugary foods, reports Klein. This is because the brain sends out hunger signals during times of stress.

People with diabetes sometimes urinate more frequently than usual, allowing calories to escape from the body. Diabetes also makes it difficult for the sugar from food to reach the cells. As a result, someone with diabetes may experience constant hunger, according to Mayo Clinic.

In a person with hyperthyroidism, the thyroid gland is overactive. The more energy the thyroid gland uses, the more the body needs. Experts from Harvard Medical School say this condition may cause someone to have an insatiable appetite.

Learn more about Gastrointestinal Issues

Related Questions