Các sản phẩm dựa trên đậu nành như đậu phụ, sữa đậu nành và tempeh là nguồn protein cao. Các loại đậu như đậu (bao gồm đậu chickpeas, pintos, đậu đen) và đậu lăng. Một số loại ngũ cốc cũng là nguồn protein cao, chẳng hạn như quinoa, farro và buckwheat. Các loại thực phẩm khác như hạt và hạt là nguồn protein tốt nhưng cũng có nhiều chất béo và calo.