We describe here a protocol for the generation of iCMs using retrovirus-mediated delivery of Gata4, Tbx5 and Mef2c in a polycistronic construct. This protocol yields a relatively homogeneous population of reprogrammed cells with improved efficiency and quality and is valuable for future studies of iCM reprogramming.