100 grams of broccoli does not have more protein than 100 grams of steak 1 month ago

100 grams of broccoli does not have more protein than 100 grams of steak

You've probably seen this posted on social media

But that doesn't mean it's true. Broccoli really doesn't have more protein in it than steak, regardless of whether you're comparing 100 grams or 100 calories of the stuff.

The open democracy of social media platforms allows anyone to post anything without any real proof. Of course, the main downside of this is that misinformation can easily travel.

This is one of the latest examples to surface:

Broccoli versus steak

Protein Content

Firstly, the steak on the left is a full sirloin steak. 100 grams of a Tesco sirloin steak is 21 grams of protein.

100 grams of Tesco broccoli is just three grams of protein. Are you honestly going to sit there and eat seven packets of broccoli just to get the same level of protein?

Even if you want to, you probably won't be able to complete it. Appetite is regulated by chewing, so you'll probably have thrown the towel in before you finish the first pack.

These posts deliberately misrepresent the portion sizes of steak and broccoli. This is done to try and confuse you, and to make you think a few stems of broccoli pack more protein than an actual steak.


100 grams of broccoli is just 34 calories. This makes it an excellent, low calorie but filling addition to your plate.

However, 100 grams of sirloin steak is just 205 calories. That isn't particularly high at all. Even if you're having the full sirloin, assuming you're eating three meals a day means you can still eat it and lose weight.

We could even talk about the the shoddy graphic design of this post, but that's for another day.

Compatibility with Peppercorn Sauce

Now, this wasn't featured on the above graphic, but it's another area where steak wins. And we don't need any data to back it up.

*We used Tesco products as an example. Other supermarkets are available. And their results will be pretty much identical.