A graphic comparing different foods and how much protein they contain per 100g: Pumpkins seeds 30g, almonds 20g, pistachios 20g, cashews 17g, soybeans 17g, walnuts 14g, brazil nuts 14g, hazelnuts 14g, kidney beans 14g, pine nuts 13g, wholemeal bread 12g, tofu 12g, pecans 10g, macadamias 9g, chickpeas 6g, potato 3g.

Plant and nut protein and health

Leave a Reply