For best workout results, you should focus on high-carbohydrates foods. Eating these foods allow your muscles and liver to store enough carbohydrates, so that you can have enough glycogen. The following foods contain rich carbohydrate: cereals, breads, rice, vegetables and fruit. Protein is also important, as it helps to repair your muscles.
However, some foods may not be good for physical workout, because they contain high fiber and fructose. These high-fiber foods, such as fruit, beans and lentils, bran cereals, may cause cramping. Fructose is a simple form of sugar, but sometimes it can cause diarrhea.