Pesto Rosso

Pesto Rosso, also known as sun-dried tomato pesto, is one of the most flavorful pesto variations and tastes delicious with pasta or fresh bread.