Rinse the quinoa thoroughly under cold water. In a medium saucepan, combine the rinsed quinoa and water or vegetable broth.
Bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes, or until the quinoa is cooked and the liquid is absorbed. Fluff the cooked quinoa with a fork and let it cool slightly.
While the quinoa is cooking, dice the cucumber, chop the spinach, and roughly chop the cashews.
Rinse and drain the chickpeas.
In a small bowl, whisk together the olive oil, lemon juice, maple syrup, and Dijon mustard.
Season with salt and pepper to taste.
In a large bowl, combine the cooled quinoa, chickpeas, diced cucumber, chopped spinach, dried cranberries, and chopped cashews. Add the dairy free feta.
Pour the dressing over the salad and toss gently to combine. Serve the salad immediately or chill for later.