In order to get the most out of your workouts, and effectively build muscle the most efficient way possible…It would be advisable to eat a meal rich in nutrients hours before a workout. Even if you don’t eat before a workout, you’ll still be able to build muscle, just not as effective. So what foods should you eat you ask? Anything that’s high in carbohydrates! Eating a carbohydrate rich meal hours before a workout will give your body time to digest the nutrients to replenish your glucose levels.