5 – Beans
Beans are the low-fat protein which is full of calcium, folate, iron, zinc, vitamin B, and essential antioxidants for a good health. According to various health experts, beans have been good known to reduce the risk of heart disease, diabetes, and certain cancer.