Simple Nettle and Walnut Pesto

Did you know that Britain’s oldest recipe, dated from 6000 BC, was nettle pudding? 8,000 years ago our ancestors knew the magic of the simple stinging nettle. I remember as a child making nettle tea with my cousins, which is quite remarkable since I hated tea until I was an adult. I also hated nettles…