Fermented foods - alternatives to animal proteins
The joy of fermented foods is that, as well as being good for your health, its contain very few processed ingredients when made of low-tech. Additionally, its diversify our diet by enriching it (in terms of flavour and nutrients).