This is a top energy question on Dr. Oz’s Sharecare community that I answered and I want to share my answer with you too.
Leafy greens are excellent foods to boost energy. Greens like spinach, kale, and collard greens all contain high levels of iron, which helps you sustain energy by delivering oxygen to your cells. To further the effects of these greens, add some vitamin C into the mix, which helps with the absorption of iron. Citrus fruits, berries, and peppers are all incredibly high in vitamin C and taste pretty great too! So throw together a nice spinach salad with some red bell peppers for a delicious, energy-boosting meal.
Legumes are another awesome energy-boosting food. High in magnesium, legumes help your body create energy and sustain that energy for longer periods of time. Foods such as beans, peanuts, and peas are excellent sources of magnesium.