Everything in life needs protein to live, and vegetables can be a great source of protein.
The current daily value (%DV) for protein is 50 grams per day and is a target meant for most people. Vegetables high in protein include lima beans, bean sprouts, green peas, spinach, sweet corn, asparagus, artichokes, brussels sprouts, asparagus, and broccoli.
For more vegetarian and vegan sources of protein see the articles on beans and legumes highest in protein, and grains high in protein, and high protein nuts.
You can also see the uncurated list of 200 vegetables high in protein.