A deficiency in vitamin B12 can make you feel constantly hungry. This is because vitamin B12 is crucial for the proper functioning of the nervous system, including the part that regulates appetite. A lack of B12 can disrupt this regulation, leading to increased hunger signals.
Other possible causes of constant hunger include:
- Iron deficiency: Iron is essential for red blood cell production, which carries oxygen to the body's cells. Low iron levels can cause fatigue and cravings, often for non-food items.
- Zinc deficiency: Zinc is involved in numerous bodily functions, including appetite control. A deficiency can trigger an increase in hunger.
- Hypothyroidism: This condition causes a slowdown in metabolism, which can lead to weight gain and an increased feeling of hunger.
If you experience persistent hunger despite eating regularly, consult a doctor to determine the underlying cause.