1. To make the dressing, combine all the ingredients and mix well. Add salt and pepper to taste.
2. Cook pasta according to pack instructions and refresh under cold running water to cool quickly. Transfer to a large bowl.
3. Add cucumber, onion, tomatoes and spinach then pour over the dressing and toss.
4. Sprinkle over the crumbled feta.