Lentils are rich in fibre, antioxidants, folate and magnesium, all of which promote good heart health and help regulate blood flow, oxygen and nutrients throughout the body.