To cook the quinoa: Combine the quinoa and water in a medium saucepan. Bring to a boil over medium-high heat, then decrease the heat to maintain a gentle simmer. Cook for about 10 to 15 minutes until all the water has been absorbed. Remove from heat, cover, and let the quinoa steam for 5 minutes. Fluff with a fork, and set aside to cool.
To toast the sunflower seeds or nuts: Place the sunflower seeds or nuts in a medium skillet. Cook over medium heat, stirring frequently (careful, they’ll burn), until the seeds or nuts are fragrant and starting to turn lightly golden on the edges. Remove from skillet and set aside to cool.
In a large serving bowl combine the prepared romaine, carrots, cabbage, radishes and cranberries. Add the cooled quinoa and sunflower seeds to the bowl.
To prepare the dressing: In a blender or small food processor, combine all of the ingredients and blend well, pausing to scrape down the sides as necessary. Taste, and adjust as necessary — if it’s too tart, add a bit more maple syrup or agave.
Drizzle the salad dressing to lightly coat the salad and toss. Add more if necessary and serve.
Store any leftover salad separately from the dressing