Calcite mesocrystals were proposed and have been widely reported to form in the presence of polymer additives via oriented assembly of nanoparticles. However, the formation mechanism and the role of polymer additives remain elusive. Here, inspired by the biomineralization process of sea urchin spine comprising magnesium calcite mesocrystals, we show that calcite mesocrystals could also be obtained via attachment of amorphous calcium carbonate (ACC) nanoparticles in the presence of inorganic zinc ions. Moreover, we demonstrate that zinc ions can induce the formation of temporarily stabilized amorphous nanoparticles of less than 20 nm at a significantly lower calcium carbonate concentration as compared to pure solution, which is energetically beneficial for the attachment and occlusion during calcite growth. The cation-mediated particle attachment crystallization significantly improves our understanding of mesocrystal formation mechanisms in biomineralization and offers new opportunities to bioprocess inspired inorganic ions regulated materials fabrication.