Although running is a fairly uncomplicated form of exercise you can do just about anywhere, anytime, you need to be thoughtful about it. Good gear will only get you so far.

Eating certain foods before, during, and after a run can boost energy levels, prevent injuries, and help your body recover.

Before you hit the track, the trail, or the treadmill (residents at Hilltop Club in Bowling Green Kentucky and Reserve on West 31st in Lawrence, Kansas can run at their on-site gyms 24 hours a day), have a look at this list of the best foods for runners.

Bananas
Contains lots of potassium, which helps balance electrolytes and may protect against leg cramps

Berries
Offer a healthy sugar boost, and have high amounts of antioxidants and vitamins that help prevent soreness

Black Beans
Full of fueling fiber rich carbs, and protein and antioxidants, which promote muscle recovery

Eggs
A good source of protein that has the amino acids the body needs to rebuild the muscle that is broken down during exercise

Lean Beef
One of the best sources of complete iron, which the body loses through sweating

Salmon
High in omega-3 fats, which keep inflammation in check

Sweet Potatoes
Nutritious source of carbs, as well as beta-carotene, which promotes recovery

Yogurt
Rich in protein and calcium, which helps promote healthy fat burning and staves off stress fractures

Before your next run, download these 20 tunes guaranteed to get you moving.