What are the different types of onions? A: Different types of onions include scallions, yellow onions, Spanish onions, Vidalia onions, red onions, shallots, pearl onions, leeks and cipollinis. Scallions are also called green onions; they have a delicate flavor and can be eaten raw or added to dishes at the last minute. Both the white part and the green part can be eaten. Because they are full of water, they don't have a long shelf life.