Comment by reissbaker

3 days ago

Broccoli has 2.8g of protein per 100g. Beef has 26g per 100g, and chicken has 27g. If you're trying to get protein, broccoli isn't going to do much, and I think it's good that the government is being honest about that. A chart that listed broccoli as a major source of protein would be misleading. Broccoli is a good source of many nutrients, and the chart calls it out as such, but it is not an effective source of protein.

If you compare protein per kJ instead, broccoli has 0.021g protein per kJ whereas lean beef mince has 0.028g per kJ. Much more similar. Although of course you would need food that is higher density protein as well so you don't have too much volume to eat.

  • But that is a kind of silly way to compare. Broccoli isn't very filling _and_ it doesn't have very much protein in it. That doesn't change the fact that it lack protein.

    The question is if I'm preparing a meal that I want to be filling, healthy, and energizing, how should I do it. Broccoli isn't a good answer to the protein part of that question.

    • Protein may be associated with satiety, but so is fibre, of which beef has none.

Normalising by mass is a poor way to assess food's protein content since different foods have greatly different water contents. E.g. beef jerky has much higher protein per 100g than beef largely because it's dried (admittedly, probably also because they use leaner cuts)

Good luck getting Americans eat sufficient broccoli to source their protein without also adding a ton of cheese or fat/sugar based sauces.