Eating crunchy vegetables and fruits will keep you awake. I learned this from a professional driver. She told me that there is something about the sound of crunching. I tried it and it worked for me. Stock up on crunchies -- celery, carrots and other crisp vegetables that will help you stay alert and will add to your nutritional needs.