Question: what is the best supplement to take to gain muscle?
Answer: Creatine. Creatine is a molecule that's produced naturally in your body. ...  Protein Supplements. Getting enough protein is critical for gaining muscle. ...  Weight Gainers. ...  Beta-Alanine. ...  Branched-Chain Amino Acids. ...  HMB.