You need protein after a workout to effectively repair the tears in your muscles caused during the exercise and rebuild stronger ones. At the same time, you need carbs to replenish the lost muscle glycogen and provide you with energy. Therefore, eating a combination of protein and carbohydrates is best after a workout.