Knowing what to eat before working out is an essential part in getting the most out of your workout. You'll need foods that can provide your body with the necessary carbohydrates and protein to form muscle, and the energy to power through a long workout.