@Jpsy,
Foods that boost energy levels are smart and healthy dietary choices. Dehydration, vitamin and mineral deficiencies, lack of sleep, stress, aging, and a sedentary lifestyle contribute to low energy levels. Energy boosting foods are high in protein, calcium, magnesium, fiber, natural sugars, antioxidants, and carbohydrates, which are crucial to normal metabolic functions.
Water
Stay hydrated. Drink a minimum of eight glasses of water daily. Low energy levels are attributed to dehydration.
Legumes
Black beans, chickpeas and lentils are especially good sources of fiber and protein, which sustain energy levels and maintain a healthy colon.
Whole Grains
Whole grains like bran, oatmeal, hummus, whole wheat breads, and crackers balance blood sugar levels and keep energy levels high by releasing insulin slowly.
Fruit
Fruits are a natural sugar source and also have vitamins that support a healthy immune system. Excellent choices are strawberries, bananas, blueberries, oranges, and grapes.
Protein
Foods such as peanut butter, chicken, turkey, and fish are great sources of protein. Protein is absorbed slowly so it satisfies hunger and sustains a calm mood.
Nuts
Brazilians, almonds, hazelnuts, and cashews contain magnesium, a substance that's essential for maintaining a normal heart rate. An elevated heart rate causes the body to work harder to pump blood to the tissues, leading to fatigue.
Dairy
Low fat dairy products--such as skim milk, yogurt and cottage cheese--are calcium-rich. Calcium helps to develop strong bones and muscles, and naturally feeling good ups your energy.
Edit:Moderator(link removed)