These are the best muscle gaining supplements. Take any of these supplements to gain weight that you can turn into muscle. These supplements are high on protein and carbohydrates to raise your calorie intake. You should take these supplements pre-workout to turn those added calories into muscle. You will need to workout to see maximize results.