It has a fresh herby flavour from the basil, combined with the flavoursome parmesan cheese, the nuttiness from the pine nuts, along with a garlicky hint. Choose a good quality olive oil for the best tasting pesto.