Place 2 cups water and 1 cup rinsed and drained quinoa in a pot. Bring to a boil, turn down to simmer and cover the pot. Cook for 15 minutes or until all the water is absorbed.
While quinoa is cooking, make the dressing. Pour all dressing ingredients into a measuring cup and whisk well. Taste and add sugar or honey if lemons are very sour. Place chopped broccoli in a large bowl and pour half the dressing on top. Stir well and set aside.
When quinoa is cooked, add hot quinoa to broccoli. Spread quinoa out and pour remaining dressing on top. Add beans, corn, pumpkin seeds, raisins, scallion, tomatoes and cilantro. Mix well.
Serve right away or leave at room temperature for a few hours. Refrigerate, and this salad will taste even better the next day. I like to heat up salad for about 20 seconds in the microwave to bring up to room temperature.