8 Health Benefits of Eating Onions4. Heart HealthEating onions can also improve cardiovascular health through their ability to help lower blood pressure and cut cholesterol. Both the allyl propyl disulphide and chromium contribute to the onion’s ability to improve heart health. Previous Next Tweet