How much protein is there in Almonds, Dry roasted unsalted?

100g of Almonds, Dry roasted unsalted contains 21.2 g of protein. Thus, Almonds, Dry roasted unsalted food is High in protein.