Rinse quinoa, in a medium saucepan, and add quinoa and water. Bring to a boil. Immediately reduce heat, cover and simmer. Remove from heat and set aside.
Meanwhile, heat 1-2 tablespoons of oil in a large skillet over medium heat. Add onions, sprinkle with salt, and cook over medium-low heat, stirring occasionally.
Add the cranberries to the dressing and let it sit for a minute or two. Add the dressing along with the cranberries to the cooked quinoa and toss to combine.