Some vegetables contain lot of proteins . Spinach is a good protein rich vegetable and Spinach,Broccli, Asparagus,Mustard greens.and bean types are the best protein rich vegetables.Pumpkin seeds are also a good food with protein and when roasted it becomes a very tasty snack.it also rich in antioxidants too.