People know less about nutrition than any other subject. Even the physicians and dietitians who attend my lectures quickly volunteer the answer, “Steak!” They are surprised to learn that broccoli has about twice as much protein as steak.” —
Joel Fuhrman, M.D. (from Eat to Live)
Though the protein in vegetables etc (incomplete protein) is different to the protein in steak (complete). Soybeans have complete protein and combinations of vegetables can give one complete protein needs. The unsaturated fat in meat (amongst other things) makes fruit and veggies the better choice.