A method of purifying cooking oil or fat by contacting the cooking oil or fat with at least one amino-functionalized silica adsorbent material, wherein the at least one amino-functionalized silica adsorbent material is not in the form of a cationic species. Such method provides for improved removal of free fatty acids from the cooking oil or fat without generating or producing soaps.