We all know vegetables are good for us, but when it comes to heart health, leafy greens might be the real stars of your produce drawer. Recent research has discovered just how much of these nutritional powerhouses you should eat to slash your risk of heart disease in half, and it’s probably less than you think.
The Magic Number

Here’s the thing about heart disease: it remains the leading cause of death worldwide, and yet so many risk factors are within our control. Diet plays an important role, and research highlights how powerful simple food choices can be. A comprehensive study published in the European Journal of Epidemiology examined the relationship between leafy green vegetable consumption and cardiovascular disease risk. And what were the findings? Eating just one cup of raw leafy greens daily (or half a cup cooked) was associated with a substantial reduction in heart disease risk.
“What’s fascinating about these findings isn’t just the heart benefits, but how achievable the recommended amount is,” says Dr. Elena Kostas, a cardiologist not involved in the study. “We’re talking about a small side salad or a handful of spinach in your smoothie—not a complete diet overhaul.”
Read More: Heart Disease: 10 Warning Signs that Appear On Your Skin