What you eat before training can help you start your session feeling fueled and comfortable. The best choice depends on how much time you have to eat, what your stomach tolerates, and what the workout asks of you. A large meal may suit an afternoon session with plenty of planning time, while a small, familiar snack can work better before an early start. Use these practical guidelines as a starting point, then notice what works for your body.
Match food to the clock
If you have a few hours before training, choose a familiar meal with carbohydrate for fuel and a moderate amount of protein. For example, try rice with eggs, or oats with milk and fruit. Keep very large portions and unusually rich meals in check, especially if you know they sit heavily. The aim is to arrive comfortably satisfied, not uncomfortably full.
When you have less time, opt for a smaller, easy-to-digest snack. A banana, toast with honey, or yogurt and fruit may suit some people. Leave enough time to see how your body responds; digestion varies from person to person. If eating close to exercise causes discomfort, shift more of your food earlier and keep the final snack small.
Choose foods your stomach knows
Training day is not the ideal time to test an unfamiliar food, supplement, or unusually large serving. Familiar options make it easier to predict how you will feel while running, lifting, or playing. Consider your own patterns: some athletes tolerate dairy before exercise, while others prefer a dairy-free choice. Keep a short note of what you ate, when you ate it, and how the session felt.
Fiber-rich foods and high-fat meals can take longer to digest for some people. That does not make them poor choices overall, but they may be less comfortable immediately before vigorous exercise. If you are prone to stomach upset, choose simpler foods before training and include more variety at other meals. Adjust one detail at a time so you can identify what helps.
Fuel the demands of your sport
A short, easy session may not need the same preparation as a long or intense workout. For demanding sessions, especially those with sustained running, cycling, or repeated high-effort efforts, prioritize a carbohydrate-containing meal or snack beforehand. Pair it with a little protein if that suits your timing and appetite. Your needs also depend on what you ate earlier in the day and how soon you will train again.
For strength training, a regular meal containing carbohydrate and protein can support a well-fueled session; there is no single required pre-workout food. For team sports or endurance training, plan ahead so you are not starting a long session hungry. If training lasts a long time, food or fluids during exercise may also matter, so consider the whole session rather than only the pre-training meal.
Make a simple, repeatable plan
Build a few options around your schedule. For an early session, you might have a small snack beforehand and a more substantial breakfast afterward. For an evening workout, plan a satisfying meal earlier in the day and a light snack if there is a long gap. Keep convenient choices available, such as fruit, bread, yogurt, or cereal, and pack them when you will be away from home.
Hydrate across the day rather than trying to make up for missed fluids right before exercise. Check how you feel in different conditions and during different types of training. If fatigue, recurring digestive problems, or difficulty eating enough is affecting your sessions, a sports dietitian can help you build a plan that fits your sport, routine, and preferences.
Start with familiar food, allow time to digest, and scale the meal or snack to the session ahead. Small adjustments and simple notes can help you find a routine that feels good and supports consistent training. For advice tailored to your sport and schedule, consider speaking with a sports dietitian.