Your “food for muscles” basket should be filled with protein, carbohydrates, fruits and veggies, good fats and green tea (instead of coffee). Here are the best protein food sources for muscle building.