The present invention relates to ß-cell-mimetic cells. Methods for producing ß-cell-mimetic cells as well as methods of use of ß-cell-mimetic cells as a medicament and methods of use of ß-cell-mimetic cells for the prevention, delay of progression or treatment of a metabolic disease in a subject are also provided.