Beans
Beans as a whole merit their own section. These tiny powerhouses are high in fiber, low in fat, and high in protein. Also, they have a lot of phytochemicals, which are excellent for preventing heart disease!

Beans
ADVERTISEMENT