This Italian sauce is so ubiquitous that jarred incarnations are found in every shop, but which one comes up trumps? Or should you shun the jars altogether?
Herb wars: which supermarket wins the pesto taste test?
Leave a reply
This Italian sauce is so ubiquitous that jarred incarnations are found in every shop, but which one comes up trumps? Or should you shun the jars altogether?