Almonds are a rich source of plant-based protein 100 gm of lentils, provides you with approximately 23 gm of protein Pearl millet (bajra) and little millet (kutki) are also high in protein