If you are one of those who get angry when hungry, don't worry, you are perfectly normal. In fact, there is a scientific explanation for it.
According to IFL Science, being angry is actually a sign of survival created by the brain, perhaps to tell you that you do really need to eat. It might have been quite some time before you have consumed your last meal.
The different cells in the body need blood sugar or glucose to give them energy and allow them to perform different functions needed for living. They derive these sugars when you eat carbs such as rice, potatoes, or pastas. These types of food are broken down to become glucose, which is released in the bloodstream so it is easy to distribute to various cells.
The supply of glucose, however, is not infinite. After your last meal and as blood sugar is absorbed by the cells, its level drops. This is when a person has the tendency to become "hangry" (angry when hungry).
While the cells can continue to sustain themselves with other nutrients, your brain can't since it relies on glucose to function. When it receives less of it, it starts to believe the body is in a life-threatening event and goes into survival mode by limiting some of its functions. This may explain why you have poor concentration when you're hungry. Some even develop slurred speech.
The brain also releases neuropeptide Y, a brain chemical that is supposed to control you aggression. Thus, snapping at people seems
"more natural" when you're hungry.
Being hungry can also be stressful simply because the brain increases the level of adrenaline and cortisol in the bloodstream to boost blood sugar.
The message is simple: it is always best to be routine when it comes to eating to keep your blood sugar supply consistent. You can control anger as well.