How to Flavor Olive Oil
Herbs and spices get their flavors from the aromatic compounds that are naturally found in them. Most of these compounds are oils (think essential oils) and they are soluble in oil. So when you soak herbs and spices into olive oil, their aromatic compounds infuse into it, meaning that all the amazing scents and flavors of the herbs and spices blend with the oil. That simple and that incredible!