I've been finding that over the years, I have gone to not eating anything during the day (maybe some green tea occasionally). It seems to do a better job of lowering my blood pressure when I adhere to this regimen instead of eating vegetables, etc. during the day. It's not for everybody, but running and weight training are so much easier, and I make sure to eat immediately after training, no matter when. Post-workout meals are usually smoothies with a decent amount of protein (30 grams), flax seeds, fruits, oatmeal, and whatever else I can throw in. The nice part is that if I train in the AM, eating immediately after is taken care of quickly by your metabolism and I don't eat until 6 PM or later. Just try and make it nutrient dense and a decent amount of protein. If your active it's recommended that you eat something after your exercise session...you'll get the most out of your workouts that way also.