If you want to build muscle, you need to eat enough protein and carbohydrates. Protein is the main building block of muscle. You need around 50 grams of protein a day to gain muscle. Carbohydrates are also important for muscle growth. You should eat around 25-30 grams of carbs a day to support muscle growth.