Pesto Rosso
In Italian, pesto means “to pound”, so besides the more familiar green pesto, so many other things can be “pounded” into pesto. Such as sun-dried tomatoes! They’re the star of this pesto rosso — a red, tomato version of pesto, a beautiful counterpart to our classic green pesto Genovese.
12*130 G









