Edamame is one of the best vegetable source of protein Mushrooms are rich in protein Broccoli and cauliflower greens make for excellent protein sources too