Onions have layers and layers of health benefits. Some of the nutrients in onions may help promote heart health, reduce inflammation, and reduce the risk of cancer.