(HealthDay News) -- When run down, many people reach for an extra cup of coffee. But there are plenty of energy-boosting foods that don't contain caffeine.

The National Sleep Foundation recommends eating:

  • Magnesium-rich nuts, such as hazelnuts, cashews or almonds.
  • Iron-rich spinach, which promotes oxygen in the cells and boosts energy.
  • Eggs, including the yolk. They're packed with protein and B vitamins, which help convert food into energy.
  • Edamame, which is rich in B vitamins, phosphorous and copper, which also help convert food into energy.
  • Fresh fruit, which offers natural sugar. It also has beneficial fiber. Opt for vitamin C-rich offerings, such as oranges, kiwi, mangoes, pineapple and strawberries.