If you go for a short run first thing in the morning, it is usually not necessary to have breakfast beforehand as your glycogen stores should be enough to fuel your workout. Some people, however, do need that extra boost. If you do skip eating before your morning run, make sure you leave enough time afterwards to have breakfast.
It’s important that you eat within 30 minutes of finishing your run to allow your body to make use of the calories to replenish glycogen stores and rebuild muscles.
Good foods to eat before your morning run:
A granola bar
Handful of cereal