A process for the production of a protein isolate from an oilseed meal. The process comprises: (i) Mixing the oilseed meal with a solvent; (ii) Separating the fibre in the mixture from the protein slurry containing the soluble and insoluble protein fractions; (iii) Separating the protein slurry into the protein solids and soluble protein fractions; (iv) Mixing the protein solids with a solvent to form a second protein slurry; (v) Separating the second protein slurry into the protein solids and soluble protein fractions; (vi) Separating the soluble protein fraction into a clarified soluble protein and residual insoluble protein fractions; and (vii) Separating the clarified soluble protein fraction by filtering to remove any residual insoluble protein. The oilseed protein isolate has the following molecular weight ratios: (i) 60 to 90 percent (w/w) between 60 to 80 kDa; (ii) 10 to 30 percent (w/w) between 10 to 30 kDa; and (iii) 2 to 10 percent less than 10 kDa. The oilseed can be a canola seed.