This authentic Sicilian tomato pesto (pesto alla Trapanese) is a creamy pesto sauce made with fresh tomatoes you can serve with pasta. This Pesto alla Siciliana is a great alternative to the traditional basil Pesto Genovese, and it is such an easy recipe ready in just 2 minutes. It is made by blending fresh tomatoes into a smooth, luscious sauce with basil, pecorino, and extra virgin olive oil, no peeling or cooking. Instead of pine nuts, this tomato pesto pasta salad is topped with toasted almonds locally grown in Sicily.