Muscle cells are among the most complex eukaryotic cells. We present a protocol for the in vitro differentiation of highly mature myofibers that allows for genetic manipulation and clear imaging during all developmental stages.