Wu et al. show that, upon activation by insulin-like growth factor 1 receptor and AKT, creatine kinase B exhibits a moonlighting function as protein kinase to phosphorylate glutathione peroxidase 4 to prevent its degradation, thereby suppressing ferroptosis and enhancing tumour growth in mice.