There are various things that can make someone who is not diabetic go hypo such as a tumour – very often benign – in the insulin-producing pancreas. A disease in the adrenal glands (Addison's disease), even a weakened pituitary gland, a severe reduction in liver function and sometimes cancer, fasting, malnutrition and following alcohol ingestion.
There is also something called which is possibly the most common reason for hypoglycaemia in non-diabetics but is often overdiagnosed. This form of hypoglycaemia is probably caused by an overproduction of insulin from the pancreas after a large meal with a lot of carbohydrates. The insulin can still be detected even after several hours, although the level should be back to normal at this time. This condition is probably most common in overweight people and those with Type 2 diabetes, where the large demand for insulin can sometimes cause too much insulin to be produced in the pancreas. There is some evidence to suggest that reactive hypoglycaemia can precede Type 2 diabetes.