Currently, marine protein byproducts are mainly hydrolyzed and prepared for applications that depend on their physiological activity. Such uses require strict removal of heavy metal ions from the material. In this work, a green approach was proposed using peanut shells as adsorbent to remove Pb(II) from solutions containing amino acid and sodium chloride. The effects of amino acids and sodium chloride on the removal of Pb(II), as well as the influence of liquid to solid ratio, pH, temperature, and contact time on the adsorption, were studied. The results showed that the content of sodium chloride and amino acid could significantly decrease the adsorption efficiency for Pb(II). The experimental data could be described with the Langmuir adsorption isotherm model and pseudo-second order kinetic model. The adsorption capacity of the sorbent for Pb(II) was calculated from the Langmuir isotherm model and found to be 7.1 mg g -1 at pH 4.