Onions get a bad rap for their effect on the breath (find an antidote), but that’s not the only part of the body where they pack a wallop. Onion consumption has been shown to help lower the risk of prostate and esophageal cancers and has also been linked to reduced mortality from coronary heart disease. Research suggests that they may help protect against stomach cancer. Onions contain sulfides that help lower blood pressure and cholesterol, as well as a peptide that may help prevent bone loss.
Onions have super antioxidant power. They contain quercetin, a natural antihistamine that reduces airway inflammation and helps relieve symptoms of allergies and hay fever. Onions also boast high levels of vitamin C, which battles cold and flu symptoms. Onions’ anti-inflammatory properties help fight the pain and swelling associated with osteo- and rheumatoid arthritis.
How much: For all the health benefits onions provide, it would be ideal to eat one a day. However, if that’s not doable for you, add a few onions to your weekly grocery list and try to eat a little bit every day. All varieties are extremely good for you, but shallots and yellow onions lead the pack in antioxidant activity. Raw onions provide the best nutrition, but they’re still great for you when they’re lightly cooked.