Question: do any vegetables provide protein?
Answer: Vegetables high in protein include lima beans, bean sprouts, green peas, spinach, sweet corn, asparagus, artichokes, brussels sprouts, mushrooms, 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.