Beans and Soy Could Help Lower Your Blood Pressure If you’re looking for a simple way to help your heart, it might be time to stock up on beans and tofu. A sweeping new analysis published in BMJ Nutrition Prevention & Health suggests that eating more legumes—think beans, lentils, chickpeas—and soy foods like tofu and edamame could significantly cut your risk of developing high blood pressure (hypertension), BMJ Nutrition Prevention & Health, 2026 . Researchers compiled data from 12 long-term studies involving more than 100,000 people in the US, Europe, and Asia. Their findings were striking: people who ate the most legumes were 16% less likely to develop hypertension compared to those who ate the least, while those with the highest soy intake saw their risk drop by 19%. The benefits didn’t stop there—the risk of high blood pressure fell even further, by up to 30%, for those eating around 170 grams of legumes or 60 to 80 grams of soy foods per day (BMJ Group, 2026)....