Question: what are the best foods to eat before a marathon?
Answer: Bread/toast, bagel, peanut butter, fruit without skin (banana), pulp-free fruit juice or sports drink for a pre-race breakfast. Rice, pasta, lean meat, starchy vegetables, fruits for “carbo-loading” at least three days before the race.