For your body to function as the well oiled machine it should be, it is better to eat small meals throughout the day, every two to three hours. Consider three basic meals a day with small snacks in between. And by snacks, I mean fruits, nuts, energy bars, etc.
Complex carbohydrates are the body's preferred source of energy.