Cook rice according to directions and omit seasonings if included within the package of the rice blend. Cook and set aside to cool.

Empty corn into a colander over the sink, pouring 2 to 3 cups of boiling water over the corn. Drain thoroughly and cool. Combine corn, rice, celery, carrots, cranberries, onion, and nuts in large serving bowl.

In a small bowl, whisk together dressing ingredients and season to taste. Pour dressing over salad and mix well. Cover and chill for a few hours before serving.