This vegan sandwich filling is packed full of flavour, perfect for a meat-free lunch, and absolutely delicious, with organic veggies and vegan basil pesto...