Heat olive oil and saffron in large saucepan. Add couscous and toast until lightly browned, about 3-4 minutes. Add chicken broth and bring to a boil. Reduce heat to a gentle boil, cover and continue cooking, stirring ocasionally until liquid is absorbed and pasta is tender. Remove from heat and put in a colander so any remaining liquid drains.
Transfer couscous to a mixing bowl, and combine with remaining ingredients. Serve warm or cold.