Chinese long beans
Also called yardlong beans because they can grow up to three feet long, these beans are immature cow pea pods (related to black-eyed peas). Chinese long beans are denser and crunchier than green beans and can be found in different colors, from light and dark green to purple.