Cashews, saffron and raisins surprise the palate in this salad. NOTE: I adjusted the mayonnaise amount in half per the kind reviewer below. Recipe originally called for 3 cups, but I agree that seemed excessive.
Pound the chicken breasts so that they are of an even thickness (1/2 ") and then grill over a hot flame, marking well, but being careful not to overcook. Refrigerate to cool. When the chicken is cool, cut into 1/2" cubes.
Combine chicken stock, olive oil, and vinegar. The amount of saffron that you will need will vary greatly with the purity and freshness. With this method, having too weak a mixture will be more of a problem than too strong a mixture. Chop the saffron threads very finely. Add the saffron to the stock mixture and simmer until reduced to about 1/4 cup in volume, and then cool. Mix this liquid into the mayonnaise. The color should be a fairly bright, but not a totally alarming yellow (more than a legal pad, but less than a taxi). If the color and flavor seem too strong, just add more mayonnaise.
Gently mix the diced chicken, raisins, celery, onion, bell pepper, and thyme or mint in a large bowl.
Fold the saffron mayonnaise into the salad, whatever amount looks good to you. Add salt and pepper to taste. It's best if you can let the flavors meld overnight The nuts are best added about 1 hours before serving so that they don't become too soggy.