However, there are dozens of types of broccoli, and colors range from green to purple to white. Each type of broccoli has different flavors, and different-sized stalks, leaves, and florets.