Place the stock in a medium saucepan over high heat and bring to a boil. Placing a lid on your saucepan will allow the stock to come to a boil quicker.
While the stock is coming up to a boil, make the dressing: In a 2-cup measuring cup, whisk all the dressing ingredients together. Taste for saltiness, tang from the lime juice, and any spice you’d like to adjust. Your quinoa is going to soak this up, so it needs to taste really flavorful. Set the dressing aside until ready to use.
Once the stock has reached a boil, lower the heat to low setting and stir in the rinsed quinoa. Add the salt, stir, and bring to a simmer. See Notes on salt.
Cover and cook on low for 15 to 20 minutes, or until the liquid is absorbed.
Remove from the heat and allow to sit for 5 minutes before fluffing with a fork.
Scrape the quinoa into a large serving bowl and allow to cool to almost room temperature, gently stirring occasionally to help it cool faster.
To the quinoa add corn, beans, peppers, onion, and cilantro. Gently toss all the ingredients together.
Give the dressing another good stir and add to the quinoa and toss gently to disperse the dressing throughout. Taste the quinoa and adjust salt and lime juice. If time allows, let the quinoa’s flavors meld together for about 20 minutes. Stir, taste, and adjust any seasoning as needed. * Note – this dressing is meant to be enough to be absorbed into the quinoa. There won’t be any dressing sitting in the bottom of your bowl. The quinoa will remain fluffy.
The quinoa can be served at room temperature or covered and chilled in the refrigerator until ready to serve. It keeps refrigerated for 4 to 5 days.