Beans, legumes, pulses – A plant-based diet underpins the health of those who live longest according to experts. Beans, legumes and pulses (such as lentils and chickpeas), compared with any other food, are the most important dietary predictor of longevity. They probably offer the best bang for your nutritional buck than any other food out there.
Wild greens – Wild greens like purslane, dandelion and arugula are a great source of minerals as well as carotenoids— the colorful pigments our body converts to vitamin A.
Mushrooms – Mushrooms, particularly shiitake, contain more than 100 compounds with immune-protecting properties.
Turmeric – Ginger's golden cousin is a powerful anticancer, antioxidant and anti-inflammatory agent.