Combine the rinsed quinoa and water in a pot. Bring to a boil over medium-high heat.
Once boiling, reduce the heat to low, cover, and cook for about 15 minutes or until the quinoa has absorbed all the water.
Remove the quinoa from the heat and let it sit, covered, for 5 minutes, then fluff with a fork.
In a large bowl, combine the cooked quinoa, apples, cranberries, and walnuts.
In a small bowl, whisk together the olive oil, apple cider vinegar, honey, salt, and pepper to make the vinaigrette.
Pour the vinaigrette over the quinoa salad and toss to combine.
Serve the salad chilled or at room temperature.