Eating carbohydrate and protein-rich foods such as eggs, wholemeal bread, pasta, beans and chicken around 2-3 hours before a swim is recommended. Pre- and post-training session snacks and meals are important to help keep blood sugar levels balanced, particularly immediately after a swim.