Peanuts and pumpkin Seeds are rich sources of protein Guavas are one of the most protein rich fruits Tofu is an excellent protein source for vegans