Canola flour is derived from the processing of rapeseed and is a very important plant source of protein. It has a high protein content and high levels of methionine. Also, rapeseed flour has a high content of various minerals. When combined with soybean flour, a better balance of amino acids is achieved.