it's best not to consume foods solids 60 minutes before any type serious trainings, but if you must try eating some ting small and lite, baby food, half can of tuna, couple fruits etc
Always try to eat plenty of complex Carbs...about 2 hours before your training. You want to Carb up....stock your muscles up with glycogen...this is what your muscle main energy. Pasta....Soup/Bread...these are the foods i eat 2 hours before my training sessions.
I take a simple and complex carbs, 200mg of caffeine, and Creatine GCC half an hour prior to work out. Immediately after workout I take a mix drink with over 50g of protein. I have been doing this for two months and have seen a big difference in my performance.