Yes, most beans are rich in antioxidants. Infact, beans are one of the best and inexpensive vegetable sources of antioxidants. Beans contain the antioxidant kaempferol, which may help to suppress the growth of various cancers like breast cancer, cancer of the bladder, kidneys and lungs.