We should be eating at least 30g a day, with plant-based foods acting as the richest sources – think a portion of broccoli (2g), raspberries (3g ... vitamins such as thiamine and minerals such as iron ...