An excellent source of many different nutrients for health
In a world where plant-based diets are becoming increasingly popular, it’s easy to overlook how much protein people really need to eat to be healthy.
Generally, it’s recommended that a little less than half a gram of protein per pound of body weight, or 10% to 35% of your daily caloric intake, comes from protein, SCL Health reports.
Whether you eat enough meat to meet this recommendation or follow a strictly plant-based diet as a vegetarian or vegan, there are many other foods that contribute to your daily protein intake.
According to experts, vegan-friendly foods like almonds, peanuts, lentils and quinoa are all great options, as are milk, eggs and yogurt for vegans.
But there’s one vegetable that beats them all in terms of protein content. In fact, it contains more protein than a steak.
Broccoli Really Has a lot of Protein
Like most green vegetables, broccoli is an excellent source of many different kinds of nutrients. It has a good supply of vitamin C and vitamin K as well as plenty of potassium. It will even add to your fiber intake and is a heart-healthy choice.
But what may be more surprising is that broccoli actually has more protein than steak when you compare the two in terms of calories, according to EatFirst.
A cup of broccoli has only 31 calories, while an 85-gram steak with the fat trimmed has 179 calories, Verywell Fit reports.
For that portion size, 33%-more than a third-of the calories from broccoli are protein. That’s good news for anyone trying to add more protein to their diet without eating or adding more meat to their meals.
So, choose broccoli and meet your protein goals, as this fibrous green vegetable hides many “treasures” in its small size.