How much protein is there in Leeks, Fava Beans, & Tomatoes?

100g of Leeks, Fava Beans, & Tomatoes contains 23.1 g of protein. Thus, Leeks, Fava Beans, & Tomatoes food is High in protein.