10 Delicious Snacks that will get you Ripped Unipro2013main 3 years ago Healthy Eating Tips High protein foods are necessary for gaining muscles while fats and carbs are essential sources of energy. Credit Body Hub