Food is one of our greatest weapons in fighting disease and reaching greater levels of health. Hippocrates said it best, “let food be thy medicine and medicine be thy food.” However, not all food is created equal in providing nutrients to nourish and restore the body.  Here are 10 foods to always have on your grocery list that can help you remain in control of your health.

Leafy Greens


Spinach might not consist of as much iron as once believed. However, it is still rich in antioxidants, vitamins, and a number of healthy nutrients like calcium, folic acid, and selenium. Be cautious not to overcook it as it can lose a lot of its health advantages.

1 2 3 4 5 6 7 8 9 10