Beans reign supreme in Blue Zones and are the cornerstone of every longevity diet in the world: Black beans in Nicoya; lentils, garbanzo and white beans in the Mediterranean; and soybeans in Okinawa.
Most centenarians eat at least four times as many beans as Americans do on average at least a half cup per day. And so should you.
Beans are packed with more nutrients per gram than any other food on Earth.
On average, they are made up of 21% protein, 77% complex carbohydrates, and only a few percent fat. Because they are fiber-rich and satisfying, they'll likely help to push less healthy foods out of your diet.