White onions- They are the crunchiest and have a sharp zing, which many of us might not like. Because of their strong flavour they are mostly used in salsas, chutneys and stuffed rice.
Yellow onions- These are the most versatile and widely used onions in cooking. They can be used in anything from meat dishes to salad, soups and stews.
Shallots- These are the tinier ones that come in cluster and look like garlic, their flavour is milder than most other types of onions. They are used for venigarets, for casserole and also for garnishing.
Scallions - Sometimes referred to as green onions, they have a pleasing mild flavor that lends itself to using raw in salads and as a garnish for soups or pasta, as well as in quick-cooking dishes like stir-fries.