Cook the quinoa: Bring water or broth to a boil in a medium saucepan. Stir in the quinoa, reduce heat to low, cover, and let simmer for 15–20 minutes or until the liquid is absorbed. Remove from heat and let it stand for 5 minutes before fluffing with a fork. Allow to cool completely (chilling helps the salad hold its texture).
Assemble the salad: In a large bowl, mix cooled quinoa with pecans, feta, green onions, cranberries, and orange zest.
Dress it up: Whisk together all citrus dressing ingredients until smooth. Drizzle over the salad and toss gently to coat.
Chill + serve:Cover and refrigerate until you're ready to serve. The flavors deepen beautifully over time.