Cook the quinoa: Combine the quinoa with 2 cups (480 ml) of water in a medium-sized saucepan. Bring to boil, lower to a simmer, cover, and allow to gently simmer for about 12 minutes or until water is completely absorbed. Set aside or place in the fridge to cool.
While the quinoa is cooling, prepare the dressing by mixing all ingredients in a small bowl.
In a large bowl, combine the chilled quinoa, all vegetables, cranberries and cilantro.
Pour the dressing on top of the salad and combine well. Serve immediately or chill until you serve!