But behind their star-studded benefits lie risks that can be dangerous.
[Ads /]
Between 2006 and 2019, greens like romaine, spinach, and bags of spring-mix were responsible for at least 46 national outbreaks of E. Coli, causing many hospitalizations and even some deaths.
"So here's the challenge: we want people to eat these green vegetables, but they're easily contaminated by bacteria," says Consumer Reports Chief Scientific Officer James Dickerson Ph.D.
Bacteria that come from animal feces can get onto the foods we eat.
Many greens, especially romaine lettuce, are grown in California and Arizona.
For leafy greens farmers, keeping fields free from dangerous bacteria is a challenge.
"You're always worried about contamination from animals," says farmer Amber Brouilette. "If you're growing leafy greens outside, even just wild birds flying overhead increases the risk of contamination by salmonella and E.coli."
[Ads /]
It is important for farmers to take steps, like keeping animals away from fields, sanitizing equipment and boots, and wearing gloves.
But even with these precautions, it's still possible for contaminants to end up on the greens.
So should you stop eating leafy greens?
Consumer Reports says that for most people, the nutritional benefits far outweigh the potential contamination risks.
Not everyone who is exposed to Salmonella or E.coli gets sick, but for most vulnerable people, that includes pregnant women, older adults, infants and young children, and anyone with a compromised immune system, they should carefully consider whether to eat raw greens.
"One of the best things you can do is cook it. So cook it to the point where it's wilted," Dickerson said.