Onions just not add taste to your food but also provide immense health benefits. Check out the 15 healing powers of onions in the post.