serves 4
Cook penne in a large pot of boiling salted water until al dente (firm to the bite). Drain pasta and set aside to cool.
Heat oil in a small to medium sized pan. Add onion and cook until soft. Remove from heat and add olives, sun dried tomatoes, basil leaves and pesto and stir to combine. In a large bowl toss together cooled pasta, pesto mixture and toasted pine nuts until thoroughly mixed. If desired, serve topped with crumbled feta.
