A pulse protein product having a protein content of at least about 60 wt % (N×6.25) d.b., preferably a pulse protein isolate having a protein content of at least about 90 wt % (N×6.25) d.b., is prepared from a pulse protein source material by extraction of the pulse protein source material with an aqueous calcium salt solution, preferably calcium chloride solution, to cause solubilization of pulse protein from the protein source and to form an aqueous pulse protein solution, separating the aqueous pulse protein solution from residual pulse protein source, optionally concentrating the aqueous pulse protein solution while maintaining the ionic strength substantially constant by using a selective membrane technique, optionally diafiltering the optionally concentrated pulse protein solution, and optionally drying the optionally concentrated and optionally diafiltered pulse protein solution.