National Bean Day is an annual celebration that is observed in the United States on January 6th. The day is an opportunity to recognize the importance of beans as a nutritious and affordable source of protein. Beans, which include a wide variety of types such as kidney beans, black beans, ...