Meal timing is not a minute-by-minute rule. A large meal needs more digestion time, while a small snack can be eaten closer to training. The goal is to begin neither hungry and under-fueled nor uncomfortably full.
The short answer
A full meal is often best tolerated 2–4 hours before exercise, while a small snack may fit 30–90 minutes before; exact timing depends on meal size and your gut.
Two to four hours before
A full meal can center on carbohydrate and protein with fat and fiber kept at a personally comfortable level. Rice with chicken and cooked vegetables is one example.
Sixty to ninety minutes before
Choose a smaller, simpler snack such as banana and yogurt, toast with a little cheese, or low-fat milk and fruit.
Find your timing
Record the food, time, stomach comfort, and session quality. Move food closer or add a little if hunger appears; increase the gap or reduce the serving if you feel heavy.
Practical checklist
Do not test unfamiliar food on an important training or competition day.
Adjust amount and timing to gut tolerance and session goals.
The quality of the whole daily diet matters more than one meal.
References
Nutrition and Athletic Performance — Academy of Nutrition and Dietetics, Dietitians of Canada and ACSM — https://pubmed.ncbi.nlm.nih.gov/26920240/
ISSN Position Stand: Nutrient Timing — https://pubmed.ncbi.nlm.nih.gov/28919842/
