8 veggies, nuts, and grains with more protein than a burger