We should eat a good, healthy sohoor before we begin to fast and it should contain foods that will release energy slowly throughout the day, especially with the long hours of fasting. Here are 10 of the best foods that will help us stay healthy but release energy.