Sun Dried Tomato Pesto Pesto Rosso
The word “pesto” in Genoese means to “to pound” or “to crush”. Rosso in Italian is red. Hence, Sun-dried tomato pesto is also known as Pesto Rosso or Red Pesto. Sun-dried tomato pesto which blends beautifully with pasta, uplifts the taste of grilled vegetables, sticks to the crusty bread that is dipped into it and makes for an amazing pizza garnish. A star performer, each time, every time! Quite easy and versatile to make....