All protein-directed syntheses of metal nanoclusters (NCs) and nanoparticles (NPs) have attracted considerable attention because protein scaffolds provide a unique metal coordination environment and can adjust the shape and morphology of NCs and NPs. However, the detailed formation mechanisms of NCs or NPs directed by protein templates remain unclear. In this study, by taking advantage of the ferritin nanocage as a biotemplate to monitor the growth of Fe-O NCs as a function of time, we synthesized a series of iron NCs with different sizes and shapes and subsequently solved their corresponding three-dimensional atomic-scale structures by X-ray protein crystallography and cryo-electron microscopy. The time-dependent structure analyses revealed the growth process of these Fe-O NCs with the 4-fold channel of ferritin as nucleation sites. To our knowledge, the newly biosynthesized Fe35O23Glu12 represents the largest Fe-O NCs with a definite atomic structure. This study contributes to our understanding of the formation mechanism of iron NCs and provides an effective method for metal NC synthesis.