Hati menghasilkan gula daripada bahan selain daripada karbohidrat, seperti lemak, protein, dan sebagainya. Proses ini dipanggil glukoneogenesis. Jika glukoneogenesis meningkat dalam hati, paras gula dalam darah akan meningkat, mengakibatkan diabetes mellitus.