Why Am I so Hungry All The Time?

By Max. D Gray. Updated: May 9, 2017
Why Am I so Hungry All The Time?

You eat and after a while and you go back and eat, and eat, eat... eat! It seems like your stomach is a bottomless pit, but you know that this situation is not normal and that something must be behind it because logically you should be satisfied for a few hours after you eat. Excessive hunger may be due to various factors, from poor food choices, emotional changes or physical conditions. In any case it is important to recognize there is a problem and correct it to look after your health and well-being. At oneHOWTO we explain the main causes of why you are so hungry all the time.

You may also be interested in: What Is the Best Time of Day to Eat Salads

Not eating enough fibre

Fiber, besides regulating intestinal transit, is essential to keep us feeling full for longer, helping to keep the right level of fats and sugars in our body and helping to control our cholesterol and blood sugar. Fiber makes digestion slower, so when we eat foods like fruits and vegetables, cereals or legumes, we stay satisfied for longer.

When our diet is low in fiber and we eat a lot of foods that are quickly digested such as processed food, it is normal to eat shortly after because we feel hungry again, which will drive us to eat excessively accumulating more calories than our body needs to function properly. It is best to eat more high-fiber foods and follow a more varied and healthy diet.

Why Am I so Hungry All The Time? - Not eating enough fibre

Eating too many simple carbohydrates

Simple carbohydrates are those that provide our body with energy and sugar quickly and immediately, but this supply is not slow and gradual, giving us energy bit by bit, but rather all of a sudden... and it goes how it comes. This means that, soon after eating these foods, we feel the need to eat again because our body asks us for more energy.

If your diet is full of simple carbohydrates like processed sugar, pastries or sweets, it is normal to feel hungry again after eating them. These foods also usually contain saturated fats, so it is not recommended to eat them often, replace them with more complex carbohydrates and you will see how your appetite decreases.

Why Am I so Hungry All The Time? - Eating too many simple carbohydrates

Very restrictive diets

There are people who are very hungry so what they do is eat more, however, others limit how much they eat which leads to, not surprisingly, their bodies feeling hungry.

If you are on a diet to lose weight and it is very restrictive and doesn't involve a good list of healthy foods that also allows you to feel full, then it is normal to often feel hungry. In this case it is best to always seek professional advice and supervision when following any diet. We also advise you to take a look at our article on how to lose weight without being hungry.

Why Am I so Hungry All The Time? - Very restrictive diets

Anxiety and stress

It is no secret: our stomachs and our brains are directly connected, so when we are experiencing extreme anxiety and stress we often have two options: stop eating due to stress or overeating as a way to relieve stress.

If you are wondering why you are so hungry and you're going through a period of great anxiety, worry or distress, this may be that the cause. In this case it is best to resort to other ways to reduce stress such as doing sports or relaxing activities instead of overeating.

Why Am I so Hungry All The Time? - Anxiety and stress

Hormonal changes

For women, the hormonal changes that occur during their menstrual cycle or stages such as pregnancy, breastfeeding and menopause, can cause an increase in appetite.

Excessive hunger develops especially during PMS, but lasts only a few days, and they return to eating normally after their periods come.

During these steps it is important to control your appetite in order to avoid eating too much fat or sugar, which can affect our health and figure.

Why Am I so Hungry All The Time? - Hormonal changes

Medical conditions

There are some conditions that cause an unexplained increase in appetite. In all these cases you will need to seek a specialist's diagnosis to determine if your excessive hunger is due to a problem involving emotional stress, poor diet or a physical condition.

Some of the diseases that cause an increase in appetite are:

Why Am I so Hungry All The Time? - Medical conditions

Visit a doctor

If your appetite has increased significantly and you don't know why, or if you just don't know how to follow a proper and healthy diet or control the stress that drives you to eat more, it is best to see a doctor to find the appropriate solution suitable for your case.

This article is merely informative, oneHOWTO does not have the authority to prescribe any medical treatments or create a diagnosis. We invite you to visit your doctor if you have any type of condition or pain.

If you want to read similar articles to Why Am I so Hungry All The Time?, we recommend you visit our Healthy living category.

Write a comment about Why Am I so Hungry All The Time?

What did you think of this article?

Why Am I so Hungry All The Time?
1 of 7
Why Am I so Hungry All The Time?

Back to top