What Is Leucine? Leucine is an amino acid that is regularly taken as a supplement. It is essential to the body, meaning that it cannot be produced and is needed to survive. Hence, leucine must be provided through food intake or supplements. Leucine is a branched chain amino acid (BCAA). The other two BCAAs are valine and isoleucine, with leucine the …