Cell therapy for diabetes requires the combination of bioengineering and new sources of beta cells. Here, the authors report a self-assembly platform based on neonatal pig islets, human endothelial cells and native organ extracellular matrix, which improves ex vivo islet maturation and in vivo function in a mouse model of diabetes.