Why am I so hungry all the time?

Why am I so hungry all the time?

Your body needs food for energy. If you find your stomach is grumbling even after you just ate perhaps some of the following may be the reasons.

Not getting enough sleep

Lack of sleep will have a direct effect on how hungry you are and how much you eat. You have a bigger appetite and it becomes more difficult to feel full. Even worse the type of food you crave is likely to be high-fat, high-calorie foods. Processed foods (white bread, cookies) spike your blood sugar. This can leave you feeling even hungrier than you were before.

Dehydrated

We know we crave something – we interpret this as hunger – often you just need to drink a glass or two of water.

Pregnant!

Pregnancy can bring a huge jump in appetite as nature’s way of making sure the baby gets enough nutrients to grow.

Last night was an eat fest

Now you know the food was great last night but there really was too much and your body has just got into the swing of it.

It could be the type of food you have eaten. The ones that rein in hunger best are high in protein or high in fiber.

PMS / hormonal imbalances

PMS and some hormonal issues can make you hungry all the time. Having an overactive thyroid gland (hyperthyroidism) is the most common hormonal cause of constant hunger.  The body’s vital functions speed up when thyroid hormones are too high and you burn energy faster.

Possibly the big reason is stress

When you’re anxious or tense, your body releases a hormone called cortisol. The hungry all the time feelings are increased by this hormone.

Many stressed people also crave foods high in sugar, fat, or both.