Sun dried tomatoes, extra virgin olive oil, and almonds are blended together to make this simple, rich, Pesto Rosso also known as sun dried tomato pesto. Serve this pesto on your favorite pasta, on top of grilled chicken, or slathered on a thick piece of sourdough bread!