Advertisement
Giuliano Hazan
4
Medium
35 min
By Giuliano Hazan
Published 2005
In Italian pesto means anything that is finely ground or chopped. Here is a wonderfully fragrant pesto of zucchini, mint, garlic, and olive oil.