Rinse quinoa thoroughly in a mesh strainer for 2 minutes.
Add to pot with 2 cups water or broth and bring to a boil. Cover, reduce heat to low, and simmer for 20 minutes or until liquid has absorbed and quinoa is tender. Set quinoa aside or put into refrigerator to cool down.
In a small bowl, add all dressing ingredients and whisk together to thoroughly combine.
In a large bowl, add the cooked quinoa with all other salad ingredients.
Pour dressing over the top and toss to combine.
Chill for at least an hour for better flavor.