What are Energy giving foods?

There are many foods that are considered to be energy giving foods. These foods do include many fruits and vegetables.