Red vs Yellow Onions Onion is one vegetable that is loved by chefs and housewives around the world because of the flavor and aroma they impart to the food recipes they are used in. In particular, the paste of onions proves invaluable while making the gravy or the curry based recipes. Onions are consumed […]