The health benefits of onions are plenty. Besides bringing the taste quotient to the table, onions can improve our health from the inside out. Powered by vitamins C, B6, manganese, potassium and antioxidants including the flavonoid - quercetin and sulphuric compound allicin, onions pack a powerful nutritional punch. Here are the 5 ultimate benefits of onions. We also take you through a simple method to make onion juice.