Starch adhesive, as a sustainable biomass-based adhesive, could be used to solve environmental problems from petroleum-derived adhesive. But its application is hindered by poor water resistance, mildew resistance, and storage stability. Here, a fully bio-based citric acid-starch adhesive (CASt) with high properties was successfully introduced by a simple method. Liquid chromatography/mass spectrometry (LC-MS), and Fourier Transform Infrared spectroscopy (FT-IR) determined that esterification of citric acid (CA) and starch (St) occurred to form a stable three-dimensional crosslinking structure, which strengthened water resistance and bonding strength of the starch adhesive. Compared with native starch (100 %), the soluble content of cured CASt was 1–16 %. CASt adhesive has well storage stability and high mildew resistance. Even after being stored for 5 months, the CASt-1 adhesive (mass ratio of CA/St = 1:1, and reaction time = 1 h) still have good liquidity. And its hot water strength (1.05 ± 0.22 MPa) also satisfied the standard requirements (≥0.7 MPa). The exhibited CASt adhesive is eco-friendly with components from plant resources, which performed as a bright alternative that can substitute petroleum-based adhesives in the artificial board industry.