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.