Constantly hungry - what is the cause?


Q: Im always hungry.i eat at least 4 full meals a day and snacks. im not over weight or under 7 and a half stone and 5.2ft. I drink at least 3 litres of water a day and exercise 4-5 days a week.If i dont eat every 2 hours i feel very ill,dizzy,sweaty,nausious,faint etc.


A:   I do understand your concern. Before assuming there’s a medical cause for your hunger, reassess your diet. If you’re not consuming enough calories during the day or not getting adequate nutrition, hunger may be your body’s way of telling you to eat more. Even if you’re taking in enough calories, if you’re not getting enough protein and fat, you may still end up feeling constantly hungry. Vegetarians who get their protein from plant based foods are more likely to experience hunger – especially if they’re not getting all of the essential amino acids. Protein increases satiety more than carbohydrates and fats, so eating protein with each meal may be one way to reduce those hunger pangs. If you’re still feeling constantly hungry after changing your diet, see your doctor for blood work and an evaluation. Some medical conditions can cause an increased appetite including diabetes, hypoglycemia, an overactive thyroid, or even an intestinal parasite. Sometimes feeling constantly hungry arises from stress or an underlying emotional problem.

Related Q&A

Q: Hello, I am having bad stomach pain. There is no diarrhea or vomiting just pain in the upper and mid part of my abdom...

Q: I have had a persistent headache that seemingly came on overnight exactly 28 days ago, with a few other symptoms aris...

Q: My 5 year old child swollowed a nickel what do i do

Q: Hi i m 25 years old n me n my husband had unprotected sex on the last day of my menstrual cycle ie on 25th Jan n I ha...

Q: Hi i have a slightly low thyroid and iam on medication. i recently wanted to take a amino acid blend, which includes ...


Dr. James Obaji M.D.

  • 247 Reviews
  • Family Physician

Dr. Suneel Sharman M.D.

  • 190 Reviews
  • Family Physician

Dr. Pat Golden M.D.

  • 169 Reviews
  • Cardiologist

Dr. Kunaal Jindal M.D.

  • 112 Reviews
  • Plastic Surgeon