Skip to main content

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

Need Help?